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: 2.28.4
Show newest version
{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "deregisterWebhookWithThirdParty", "registerWebhookWithThirdParty" ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : { },
    "operationModifiers" : null,
    "paginationCustomization" : null,
    "renameShapes" : null,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "utilitiesMethod" : null,
    "verifiedSimpleMethods" : [ "listActionTypes", "listPipelines", "listWebhooks" ]
  },
  "metadata" : {
    "apiVersion" : "2015-07-09",
    "asyncBuilder" : "DefaultCodePipelineAsyncClientBuilder",
    "asyncBuilderInterface" : "CodePipelineAsyncClientBuilder",
    "asyncClient" : "DefaultCodePipelineAsyncClient",
    "asyncInterface" : "CodePipelineAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultCodePipelineBaseClientBuilder",
    "baseBuilderInterface" : "CodePipelineBaseClientBuilder",
    "baseExceptionName" : "CodePipelineException",
    "baseRequestName" : "CodePipelineRequest",
    "baseResponseName" : "CodePipelineResponse",
    "cborProtocol" : false,
    "clientPackageName" : "codepipeline",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "CodePipeline",
    "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, and transitions, as described below.

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

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 the pipeline structure and pipeline metadata, including the pipeline Amazon Resource Name (ARN).

  • 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.

  • ListActionExecutions, which returns action-level details for past executions. The details include full stage and action-level details, including individual action duration, status, any errors which occurred during the execution, and input and output artifact location details.

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

  • ListPipelineExecutions, which gets a summary of the most recent executions for a pipeline.

  • 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. 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. Valid action categories are:

  • Source

  • Build

  • Test

  • Deploy

  • Approval

  • Invoke

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", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.codepipeline", "fullModelPackageName" : "software.amazon.awssdk.services.codepipeline.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.codepipeline.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.codepipeline.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.codepipeline.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "codepipeline.model", "paginatorsPackageName" : "codepipeline.paginators", "protocol" : "json", "requestTransformPackageName" : "codepipeline.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "CodePipeline", "serviceName" : "CodePipeline", "signingName" : "codepipeline", "syncBuilder" : "DefaultCodePipelineClientBuilder", "syncBuilderInterface" : "CodePipelineClientBuilder", "syncClient" : "DefaultCodePipelineClient", "syncInterface" : "CodePipelineClient", "transformPackageName" : "codepipeline.transform", "uid" : "codepipeline-2015-07-09", "xmlProtocol" : false }, "operations" : { "AcknowledgeJob" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

The specified nonce was specified in an invalid format.

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

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

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

Represents the input of an AcknowledgeJob action.

", "simpleType" : "AcknowledgeJobRequest", "variableSetterType" : "AcknowledgeJobRequest" }, "methodName" : "acknowledgeJob", "operationName" : "AcknowledgeJob", "paginated" : false, "returnType" : { "returnType" : "AcknowledgeJobResponse", "documentation" : "

Represents the output of an AcknowledgeJob action.

" }, "syncReturnType" : "AcknowledgeJobResponse" }, "AcknowledgeThirdPartyJob" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

The specified nonce was specified in an invalid format.

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

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

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

The client token was specified in an invalid format

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

Represents the input of an AcknowledgeThirdPartyJob action.

", "simpleType" : "AcknowledgeThirdPartyJobRequest", "variableSetterType" : "AcknowledgeThirdPartyJobRequest" }, "methodName" : "acknowledgeThirdPartyJob", "operationName" : "AcknowledgeThirdPartyJob", "paginated" : false, "returnType" : { "returnType" : "AcknowledgeThirdPartyJobResponse", "documentation" : "

Represents the output of an AcknowledgeThirdPartyJob action.

" }, "syncReturnType" : "AcknowledgeThirdPartyJobResponse" }, "CreateCustomActionType" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

Represents the input of a CreateCustomActionType operation.

", "simpleType" : "CreateCustomActionTypeRequest", "variableSetterType" : "CreateCustomActionTypeRequest" }, "methodName" : "createCustomActionType", "operationName" : "CreateCustomActionType", "paginated" : false, "returnType" : { "returnType" : "CreateCustomActionTypeResponse", "documentation" : "

Represents the output of a CreateCustomActionType operation.

" }, "syncReturnType" : "CreateCustomActionTypeResponse" }, "CreatePipeline" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a pipeline.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

The specified pipeline name is already in use.

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

The specified stage declaration was specified in an invalid format.

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

The specified action declaration was specified in an invalid format.

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

Reserved for future use.

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

The specified structure was specified in an invalid format.

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

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

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

Represents the input of a CreatePipeline action.

", "simpleType" : "CreatePipelineRequest", "variableSetterType" : "CreatePipelineRequest" }, "methodName" : "createPipeline", "operationName" : "CreatePipeline", "paginated" : false, "returnType" : { "returnType" : "CreatePipelineResponse", "documentation" : "

Represents the output of a CreatePipeline action.

" }, "syncReturnType" : "CreatePipelineResponse" }, "DeleteCustomActionType" : { "authType" : "IAM", "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.

To re-create a custom action after it has been deleted you must use a string in the version field that has never been used before. This string can be an incremented version number, for example. To restore a deleted custom action, use a JSON file that is identical to the deleted action, including the original string in the version field.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

", "simpleType" : "DeleteCustomActionTypeRequest", "variableSetterType" : "DeleteCustomActionTypeRequest" }, "methodName" : "deleteCustomActionType", "operationName" : "DeleteCustomActionType", "paginated" : false, "returnType" : { "returnType" : "DeleteCustomActionTypeResponse", "documentation" : null }, "syncReturnType" : "DeleteCustomActionTypeResponse" }, "DeletePipeline" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified pipeline.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

Represents the input of a DeletePipeline action.

", "simpleType" : "DeletePipelineRequest", "variableSetterType" : "DeletePipelineRequest" }, "methodName" : "deletePipeline", "operationName" : "DeletePipeline", "paginated" : false, "returnType" : { "returnType" : "DeletePipelineResponse", "documentation" : null }, "syncReturnType" : "DeletePipelineResponse" }, "DeleteWebhook" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a previously created webhook by name. Deleting the webhook stops AWS CodePipeline from starting a pipeline every time an external event occurs. The API will return successfully when trying to delete a webhook that is already deleted. If a deleted webhook is re-created by calling PutWebhook with the same name, it will have a different URL.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteWebhookRequest", "variableName" : "deleteWebhookRequest", "variableType" : "DeleteWebhookRequest", "documentation" : "", "simpleType" : "DeleteWebhookRequest", "variableSetterType" : "DeleteWebhookRequest" }, "methodName" : "deleteWebhook", "operationName" : "DeleteWebhook", "paginated" : false, "returnType" : { "returnType" : "DeleteWebhookResponse", "documentation" : null }, "syncReturnType" : "DeleteWebhookResponse" }, "DeregisterWebhookWithThirdParty" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Removes the connection between the webhook that was created by CodePipeline and the external tool with events to be detected. Currently only supported for webhooks that target an action type of GitHub.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeregisterWebhookWithThirdPartyRequest", "variableName" : "deregisterWebhookWithThirdPartyRequest", "variableType" : "DeregisterWebhookWithThirdPartyRequest", "documentation" : "", "simpleType" : "DeregisterWebhookWithThirdPartyRequest", "variableSetterType" : "DeregisterWebhookWithThirdPartyRequest" }, "methodName" : "deregisterWebhookWithThirdParty", "operationName" : "DeregisterWebhookWithThirdParty", "paginated" : false, "returnType" : { "returnType" : "DeregisterWebhookWithThirdPartyResponse", "documentation" : null }, "syncReturnType" : "DeregisterWebhookWithThirdPartyResponse" }, "DisableStageTransition" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

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

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

Represents the input of a DisableStageTransition action.

", "simpleType" : "DisableStageTransitionRequest", "variableSetterType" : "DisableStageTransitionRequest" }, "methodName" : "disableStageTransition", "operationName" : "DisableStageTransition", "paginated" : false, "returnType" : { "returnType" : "DisableStageTransitionResponse", "documentation" : null }, "syncReturnType" : "DisableStageTransitionResponse" }, "EnableStageTransition" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

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

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

Represents the input of an EnableStageTransition action.

", "simpleType" : "EnableStageTransitionRequest", "variableSetterType" : "EnableStageTransitionRequest" }, "methodName" : "enableStageTransition", "operationName" : "EnableStageTransition", "paginated" : false, "returnType" : { "returnType" : "EnableStageTransitionResponse", "documentation" : null }, "syncReturnType" : "EnableStageTransitionResponse" }, "GetJobDetails" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

Represents the input of a GetJobDetails action.

", "simpleType" : "GetJobDetailsRequest", "variableSetterType" : "GetJobDetailsRequest" }, "methodName" : "getJobDetails", "operationName" : "GetJobDetails", "paginated" : false, "returnType" : { "returnType" : "GetJobDetailsResponse", "documentation" : "

Represents the output of a GetJobDetails action.

" }, "syncReturnType" : "GetJobDetailsResponse" }, "GetPipeline" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

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

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

Represents the input of a GetPipeline action.

", "simpleType" : "GetPipelineRequest", "variableSetterType" : "GetPipelineRequest" }, "methodName" : "getPipeline", "operationName" : "GetPipeline", "paginated" : false, "returnType" : { "returnType" : "GetPipelineResponse", "documentation" : "

Represents the output of a GetPipeline action.

" }, "syncReturnType" : "GetPipelineResponse" }, "GetPipelineExecution" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

", "httpStatusCode" : null }, { "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.

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

Represents the input of a GetPipelineExecution action.

", "simpleType" : "GetPipelineExecutionRequest", "variableSetterType" : "GetPipelineExecutionRequest" }, "methodName" : "getPipelineExecution", "operationName" : "GetPipelineExecution", "paginated" : false, "returnType" : { "returnType" : "GetPipelineExecutionResponse", "documentation" : "

Represents the output of a GetPipelineExecution action.

" }, "syncReturnType" : "GetPipelineExecutionResponse" }, "GetPipelineState" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

Values returned in the revisionId and revisionUrl fields indicate the source revision information, such as the commit ID, for the current state.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

Represents the input of a GetPipelineState action.

", "simpleType" : "GetPipelineStateRequest", "variableSetterType" : "GetPipelineStateRequest" }, "methodName" : "getPipelineState", "operationName" : "GetPipelineState", "paginated" : false, "returnType" : { "returnType" : "GetPipelineStateResponse", "documentation" : "

Represents the output of a GetPipelineState action.

" }, "syncReturnType" : "GetPipelineStateResponse" }, "GetThirdPartyJobDetails" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "JobNotFoundException", "documentation" : "

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

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

The validation was specified in an invalid format.

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

The client token was specified in an invalid format

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

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

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

Represents the input of a GetThirdPartyJobDetails action.

", "simpleType" : "GetThirdPartyJobDetailsRequest", "variableSetterType" : "GetThirdPartyJobDetailsRequest" }, "methodName" : "getThirdPartyJobDetails", "operationName" : "GetThirdPartyJobDetails", "paginated" : false, "returnType" : { "returnType" : "GetThirdPartyJobDetailsResponse", "documentation" : "

Represents the output of a GetThirdPartyJobDetails action.

" }, "syncReturnType" : "GetThirdPartyJobDetailsResponse" }, "ListActionExecutions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Lists the action executions that have occurred in a pipeline.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

", "httpStatusCode" : null }, { "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.

", "httpStatusCode" : null }, { "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.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListActionExecutionsRequest", "variableName" : "listActionExecutionsRequest", "variableType" : "ListActionExecutionsRequest", "documentation" : "", "simpleType" : "ListActionExecutionsRequest", "variableSetterType" : "ListActionExecutionsRequest" }, "methodName" : "listActionExecutions", "operationName" : "ListActionExecutions", "paginated" : false, "returnType" : { "returnType" : "ListActionExecutionsResponse", "documentation" : null }, "syncReturnType" : "ListActionExecutionsResponse" }, "ListActionTypes" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

", "httpStatusCode" : null }, { "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.

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

Represents the input of a ListActionTypes action.

", "simpleType" : "ListActionTypesRequest", "variableSetterType" : "ListActionTypesRequest" }, "methodName" : "listActionTypes", "operationName" : "ListActionTypes", "paginated" : false, "returnType" : { "returnType" : "ListActionTypesResponse", "documentation" : "

Represents the output of a ListActionTypes action.

" }, "syncReturnType" : "ListActionTypesResponse" }, "ListPipelineExecutions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets a summary of the most recent executions for a pipeline.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

", "httpStatusCode" : null }, { "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.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListPipelineExecutionsRequest", "variableName" : "listPipelineExecutionsRequest", "variableType" : "ListPipelineExecutionsRequest", "documentation" : "

Represents the input of a ListPipelineExecutions action.

", "simpleType" : "ListPipelineExecutionsRequest", "variableSetterType" : "ListPipelineExecutionsRequest" }, "methodName" : "listPipelineExecutions", "operationName" : "ListPipelineExecutions", "paginated" : false, "returnType" : { "returnType" : "ListPipelineExecutionsResponse", "documentation" : "

Represents the output of a ListPipelineExecutions action.

" }, "syncReturnType" : "ListPipelineExecutionsResponse" }, "ListPipelines" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

", "httpStatusCode" : null }, { "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.

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

Represents the input of a ListPipelines action.

", "simpleType" : "ListPipelinesRequest", "variableSetterType" : "ListPipelinesRequest" }, "methodName" : "listPipelines", "operationName" : "ListPipelines", "paginated" : false, "returnType" : { "returnType" : "ListPipelinesResponse", "documentation" : "

Represents the output of a ListPipelines action.

" }, "syncReturnType" : "ListPipelinesResponse" }, "ListWebhooks" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets a listing of all the webhooks in this region for this account. The output lists all webhooks and includes the webhook URL and ARN, as well the configuration for each webhook.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

", "httpStatusCode" : null }, { "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.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListWebhooksRequest", "variableName" : "listWebhooksRequest", "variableType" : "ListWebhooksRequest", "documentation" : "", "simpleType" : "ListWebhooksRequest", "variableSetterType" : "ListWebhooksRequest" }, "methodName" : "listWebhooks", "operationName" : "ListWebhooks", "paginated" : false, "returnType" : { "returnType" : "ListWebhooksResponse", "documentation" : null }, "syncReturnType" : "ListWebhooksResponse" }, "PollForJobs" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns information about any jobs for AWS CodePipeline to act upon. PollForJobs is only valid for action types with \"Custom\" in the owner field. If the action type contains \"AWS\" or \"ThirdParty\" in the owner field, the PollForJobs action returns an error.

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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

The specified action type cannot be found.

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

Represents the input of a PollForJobs action.

", "simpleType" : "PollForJobsRequest", "variableSetterType" : "PollForJobsRequest" }, "methodName" : "pollForJobs", "operationName" : "PollForJobs", "paginated" : false, "returnType" : { "returnType" : "PollForJobsResponse", "documentation" : "

Represents the output of a PollForJobs action.

" }, "syncReturnType" : "PollForJobsResponse" }, "PollForThirdPartyJobs" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ActionTypeNotFoundException", "documentation" : "

The specified action type cannot be found.

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

The validation was specified in an invalid format.

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

Represents the input of a PollForThirdPartyJobs action.

", "simpleType" : "PollForThirdPartyJobsRequest", "variableSetterType" : "PollForThirdPartyJobsRequest" }, "methodName" : "pollForThirdPartyJobs", "operationName" : "PollForThirdPartyJobs", "paginated" : false, "returnType" : { "returnType" : "PollForThirdPartyJobsResponse", "documentation" : "

Represents the output of a PollForThirdPartyJobs action.

" }, "syncReturnType" : "PollForThirdPartyJobsResponse" }, "PutActionRevision" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "PipelineNotFoundException", "documentation" : "

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

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

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

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

The specified action cannot be found.

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

The validation was specified in an invalid format.

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

Represents the input of a PutActionRevision action.

", "simpleType" : "PutActionRevisionRequest", "variableSetterType" : "PutActionRevisionRequest" }, "methodName" : "putActionRevision", "operationName" : "PutActionRevision", "paginated" : false, "returnType" : { "returnType" : "PutActionRevisionResponse", "documentation" : "

Represents the output of a PutActionRevision action.

" }, "syncReturnType" : "PutActionRevisionResponse" }, "PutApprovalResult" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidApprovalTokenException", "documentation" : "

The approval request already received a response or has expired.

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

The approval action has already been approved or rejected.

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

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

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

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

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

The specified action cannot be found.

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

The validation was specified in an invalid format.

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

Represents the input of a PutApprovalResult action.

", "simpleType" : "PutApprovalResultRequest", "variableSetterType" : "PutApprovalResultRequest" }, "methodName" : "putApprovalResult", "operationName" : "PutApprovalResult", "paginated" : false, "returnType" : { "returnType" : "PutApprovalResultResponse", "documentation" : "

Represents the output of a PutApprovalResult action.

" }, "syncReturnType" : "PutApprovalResultResponse" }, "PutJobFailureResult" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

The specified job state was specified in an invalid format.

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

Represents the input of a PutJobFailureResult action.

", "simpleType" : "PutJobFailureResultRequest", "variableSetterType" : "PutJobFailureResultRequest" }, "methodName" : "putJobFailureResult", "operationName" : "PutJobFailureResult", "paginated" : false, "returnType" : { "returnType" : "PutJobFailureResultResponse", "documentation" : null }, "syncReturnType" : "PutJobFailureResultResponse" }, "PutJobSuccessResult" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

The specified job state was specified in an invalid format.

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

Represents the input of a PutJobSuccessResult action.

", "simpleType" : "PutJobSuccessResultRequest", "variableSetterType" : "PutJobSuccessResultRequest" }, "methodName" : "putJobSuccessResult", "operationName" : "PutJobSuccessResult", "paginated" : false, "returnType" : { "returnType" : "PutJobSuccessResultResponse", "documentation" : null }, "syncReturnType" : "PutJobSuccessResultResponse" }, "PutThirdPartyJobFailureResult" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

The specified job state was specified in an invalid format.

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

The client token was specified in an invalid format

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

Represents the input of a PutThirdPartyJobFailureResult action.

", "simpleType" : "PutThirdPartyJobFailureResultRequest", "variableSetterType" : "PutThirdPartyJobFailureResultRequest" }, "methodName" : "putThirdPartyJobFailureResult", "operationName" : "PutThirdPartyJobFailureResult", "paginated" : false, "returnType" : { "returnType" : "PutThirdPartyJobFailureResultResponse", "documentation" : null }, "syncReturnType" : "PutThirdPartyJobFailureResultResponse" }, "PutThirdPartyJobSuccessResult" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

The specified job state was specified in an invalid format.

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

The client token was specified in an invalid format

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

Represents the input of a PutThirdPartyJobSuccessResult action.

", "simpleType" : "PutThirdPartyJobSuccessResultRequest", "variableSetterType" : "PutThirdPartyJobSuccessResultRequest" }, "methodName" : "putThirdPartyJobSuccessResult", "operationName" : "PutThirdPartyJobSuccessResult", "paginated" : false, "returnType" : { "returnType" : "PutThirdPartyJobSuccessResultResponse", "documentation" : null }, "syncReturnType" : "PutThirdPartyJobSuccessResultResponse" }, "PutWebhook" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Defines a webhook and returns a unique webhook URL generated by CodePipeline. This URL can be supplied to third party source hosting providers to call every time there's a code change. When CodePipeline receives a POST request on this URL, the pipeline defined in the webhook is started as long as the POST request satisfied the authentication and filtering requirements supplied when defining the webhook. RegisterWebhookWithThirdParty and DeregisterWebhookWithThirdParty APIs can be used to automatically configure supported third parties to call the generated webhook URL.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

The specified event filter rule is in an invalid format.

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

The specified authentication type is in an invalid format.

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

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

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutWebhookRequest", "variableName" : "putWebhookRequest", "variableType" : "PutWebhookRequest", "documentation" : "", "simpleType" : "PutWebhookRequest", "variableSetterType" : "PutWebhookRequest" }, "methodName" : "putWebhook", "operationName" : "PutWebhook", "paginated" : false, "returnType" : { "returnType" : "PutWebhookResponse", "documentation" : null }, "syncReturnType" : "PutWebhookResponse" }, "RegisterWebhookWithThirdParty" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Configures a connection between the webhook that was created and the external tool with events to be detected.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RegisterWebhookWithThirdPartyRequest", "variableName" : "registerWebhookWithThirdPartyRequest", "variableType" : "RegisterWebhookWithThirdPartyRequest", "documentation" : "", "simpleType" : "RegisterWebhookWithThirdPartyRequest", "variableSetterType" : "RegisterWebhookWithThirdPartyRequest" }, "methodName" : "registerWebhookWithThirdParty", "operationName" : "RegisterWebhookWithThirdParty", "paginated" : false, "returnType" : { "returnType" : "RegisterWebhookWithThirdPartyResponse", "documentation" : null }, "syncReturnType" : "RegisterWebhookWithThirdPartyResponse" }, "RetryStageExecution" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

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

", "httpStatusCode" : null }, { "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.

", "httpStatusCode" : null }, { "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.

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

Represents the input of a RetryStageExecution action.

", "simpleType" : "RetryStageExecutionRequest", "variableSetterType" : "RetryStageExecutionRequest" }, "methodName" : "retryStageExecution", "operationName" : "RetryStageExecution", "paginated" : false, "returnType" : { "returnType" : "RetryStageExecutionResponse", "documentation" : "

Represents the output of a RetryStageExecution action.

" }, "syncReturnType" : "RetryStageExecutionResponse" }, "StartPipelineExecution" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

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

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

Represents the input of a StartPipelineExecution action.

", "simpleType" : "StartPipelineExecutionRequest", "variableSetterType" : "StartPipelineExecutionRequest" }, "methodName" : "startPipelineExecution", "operationName" : "StartPipelineExecution", "paginated" : false, "returnType" : { "returnType" : "StartPipelineExecutionResponse", "documentation" : "

Represents the output of a StartPipelineExecution action.

" }, "syncReturnType" : "StartPipelineExecutionResponse" }, "UpdatePipeline" : { "authType" : "IAM", "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.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

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

The specified stage declaration was specified in an invalid format.

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

The specified action declaration was specified in an invalid format.

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

Reserved for future use.

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

The specified structure was specified in an invalid format.

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

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

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

Represents the input of an UpdatePipeline action.

", "simpleType" : "UpdatePipelineRequest", "variableSetterType" : "UpdatePipelineRequest" }, "methodName" : "updatePipeline", "operationName" : "UpdatePipeline", "paginated" : false, "returnType" : { "returnType" : "UpdatePipelineResponse", "documentation" : "

Represents the output of an UpdatePipeline action.

" }, "syncReturnType" : "UpdatePipelineResponse" } }, "shapes" : { "AWSSessionCredentials" : { "c2jName" : "AWSSessionCredentials", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "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.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAccessKeyId", "beanStyleSetterMethodName" : "setAccessKeyId", "c2jName" : "accessKeyId", "c2jShape" : "AccessKeyId", "defaultConsumerFluentSetterDocumentation" : "

The access key for the session.

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

The access key for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accessKeyId", "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.", "fluentSetterMethodName" : "accessKeyId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accessKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accessKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessKeyId", "sensitive" : false, "setterDocumentation" : "

The access key for the session.

\n@param accessKeyId The access key for the session.", "setterMethodName" : "setAccessKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : "

The access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSecretAccessKey", "beanStyleSetterMethodName" : "setSecretAccessKey", "c2jName" : "secretAccessKey", "c2jShape" : "SecretAccessKey", "defaultConsumerFluentSetterDocumentation" : "

The secret access key for the session.

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

The secret access key for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secretAccessKey", "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.", "fluentSetterMethodName" : "secretAccessKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "secretAccessKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "secretAccessKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecretAccessKey", "sensitive" : false, "setterDocumentation" : "

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.", "setterMethodName" : "setSecretAccessKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : "

The secret access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSessionToken", "beanStyleSetterMethodName" : "setSessionToken", "c2jName" : "sessionToken", "c2jShape" : "SessionToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the session.

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

The token for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sessionToken", "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.", "fluentSetterMethodName" : "sessionToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "sessionToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sessionToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SessionToken", "sensitive" : false, "setterDocumentation" : "

The token for the session.

\n@param sessionToken The token for the session.", "setterMethodName" : "setSessionToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : "

The token for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccessKeyId" : { "beanStyleGetterMethodName" : "getAccessKeyId", "beanStyleSetterMethodName" : "setAccessKeyId", "c2jName" : "accessKeyId", "c2jShape" : "AccessKeyId", "defaultConsumerFluentSetterDocumentation" : "

The access key for the session.

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

The access key for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accessKeyId", "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.", "fluentSetterMethodName" : "accessKeyId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accessKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accessKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessKeyId", "sensitive" : false, "setterDocumentation" : "

The access key for the session.

\n@param accessKeyId The access key for the session.", "setterMethodName" : "setAccessKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : "

The access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SecretAccessKey" : { "beanStyleGetterMethodName" : "getSecretAccessKey", "beanStyleSetterMethodName" : "setSecretAccessKey", "c2jName" : "secretAccessKey", "c2jShape" : "SecretAccessKey", "defaultConsumerFluentSetterDocumentation" : "

The secret access key for the session.

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

The secret access key for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secretAccessKey", "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.", "fluentSetterMethodName" : "secretAccessKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "secretAccessKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "secretAccessKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecretAccessKey", "sensitive" : false, "setterDocumentation" : "

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.", "setterMethodName" : "setSecretAccessKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : "

The secret access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SessionToken" : { "beanStyleGetterMethodName" : "getSessionToken", "beanStyleSetterMethodName" : "setSessionToken", "c2jName" : "sessionToken", "c2jShape" : "SessionToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the session.

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

The token for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sessionToken", "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.", "fluentSetterMethodName" : "sessionToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "sessionToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sessionToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SessionToken", "sensitive" : false, "setterDocumentation" : "

The token for the session.

\n@param sessionToken The token for the session.", "setterMethodName" : "setSessionToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : "

The token for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAccessKeyId", "beanStyleSetterMethodName" : "setAccessKeyId", "c2jName" : "accessKeyId", "c2jShape" : "AccessKeyId", "defaultConsumerFluentSetterDocumentation" : "

The access key for the session.

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

The access key for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accessKeyId", "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.", "fluentSetterMethodName" : "accessKeyId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accessKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accessKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccessKeyId", "sensitive" : false, "setterDocumentation" : "

The access key for the session.

\n@param accessKeyId The access key for the session.", "setterMethodName" : "setAccessKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : "

The access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSecretAccessKey", "beanStyleSetterMethodName" : "setSecretAccessKey", "c2jName" : "secretAccessKey", "c2jShape" : "SecretAccessKey", "defaultConsumerFluentSetterDocumentation" : "

The secret access key for the session.

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

The secret access key for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secretAccessKey", "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.", "fluentSetterMethodName" : "secretAccessKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "secretAccessKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "secretAccessKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecretAccessKey", "sensitive" : false, "setterDocumentation" : "

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.", "setterMethodName" : "setSecretAccessKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : "

The secret access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSessionToken", "beanStyleSetterMethodName" : "setSessionToken", "c2jName" : "sessionToken", "c2jShape" : "SessionToken", "defaultConsumerFluentSetterDocumentation" : "

The token for the session.

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

The token for the session.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sessionToken", "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.", "fluentSetterMethodName" : "sessionToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "sessionToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sessionToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SessionToken", "sensitive" : false, "setterDocumentation" : "

The token for the session.

\n@param sessionToken The token for the session.", "setterMethodName" : "setSessionToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : "

The token for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "accessKeyId", "secretAccessKey", "sessionToken" ], "shapeName" : "AWSSessionCredentials", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of an AcknowledgeJob action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "AcknowledgeJob", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.AcknowledgeJob", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Get this number from the response of the PollForJobs request that returned this job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Get this number from the response of the PollForJobs request that returned this job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JobId" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Get this number from the response of the PollForJobs request that returned this job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Get this number from the response of the PollForJobs request that returned this job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Get this number from the response of the PollForJobs request that returned this job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response of the PollForJobs request that returned this job.

\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. Get this number from the response of the PollForJobs request that returned this job.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Get this number from the response of the PollForJobs request that returned this job.

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

Represents the output of an AcknowledgeJob action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "JobStatus", "defaultConsumerFluentSetterDocumentation" : "

Whether the job worker has received the specified job.

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

Whether the job worker has received the specified job.

", "endpointDiscoveryId" : false, "enumType" : "JobStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

Whether the job worker has received the specified job.

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

Whether the job worker has received the specified job.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "JobStatus", "defaultConsumerFluentSetterDocumentation" : "

Whether the job worker has received the specified job.

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

Whether the job worker has received the specified job.

", "endpointDiscoveryId" : false, "enumType" : "JobStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

Whether the job worker has received the specified job.

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

Whether the job worker has received the specified job.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

Whether the job worker has received the specified job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "JobStatus", "defaultConsumerFluentSetterDocumentation" : "

Whether the job worker has received the specified job.

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

Whether the job worker has received the specified job.

", "endpointDiscoveryId" : false, "enumType" : "JobStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

Whether the job worker has received the specified job.

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

Whether the job worker has received the specified job.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

Whether the job worker has received the specified job.

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

Represents the input of an AcknowledgeThirdPartyJob action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "AcknowledgeThirdPartyJob", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.AcknowledgeThirdPartyJob", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Get this number from the response to a GetThirdPartyJobDetails request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Get this number from the response to a GetThirdPartyJobDetails request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Nonce" : { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Get this number from the response to a GetThirdPartyJobDetails request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Get this number from the response to a GetThirdPartyJobDetails request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Get this number from the response to a GetThirdPartyJobDetails request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Get this number from the response to a GetThirdPartyJobDetails request.

\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. Get this number from the response to a GetThirdPartyJobDetails request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Get this number from the response to a GetThirdPartyJobDetails request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jobId", "nonce", "clientToken" ], "shapeName" : "AcknowledgeThirdPartyJobRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AcknowledgeThirdPartyJobRequest", "variableName" : "acknowledgeThirdPartyJobRequest", "variableType" : "AcknowledgeThirdPartyJobRequest", "documentation" : null, "simpleType" : "AcknowledgeThirdPartyJobRequest", "variableSetterType" : "AcknowledgeThirdPartyJobRequest" }, "wrapper" : false }, "AcknowledgeThirdPartyJobResponse" : { "c2jName" : "AcknowledgeThirdPartyJobOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of an AcknowledgeThirdPartyJob action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "JobStatus", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : "JobStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

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

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "JobStatus", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : "JobStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

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

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

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

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "JobStatus", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : "JobStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see JobStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

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

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link JobStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

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

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AcknowledgeThirdPartyJobResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AcknowledgeThirdPartyJobResponse", "variableName" : "acknowledgeThirdPartyJobResponse", "variableType" : "AcknowledgeThirdPartyJobResponse", "documentation" : null, "simpleType" : "AcknowledgeThirdPartyJobResponse", "variableSetterType" : "AcknowledgeThirdPartyJobResponse" }, "wrapper" : false }, "ActionCategory" : { "c2jName" : "ActionCategory", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "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, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionCategory", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about an action configuration.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

The configuration data for the action.

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

The configuration data for the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "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.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

The configuration data for the action.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The configuration data for the action.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

The configuration data for the action.

\n@param configuration The configuration data for the action.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

The configuration data for the action.

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

The configuration data for the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "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.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

The configuration data for the action.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The configuration data for the action.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

The configuration data for the action.

\n@param configuration The configuration data for the action.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

The configuration data for the action.

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

The configuration data for the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "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.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

The configuration data for the action.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The configuration data for the action.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

The configuration data for the action.

\n@param configuration The configuration data for the action.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionConfiguration", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about an action configuration property.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "

The name of the action configuration property.

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

The name of the action configuration property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action configuration property.

\n@param name The name of the action configuration property.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequired", "beanStyleSetterMethodName" : "setRequired", "c2jName" : "required", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether the configuration property is a required value.

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

Whether the configuration property is a required value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "required", "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.", "fluentSetterMethodName" : "required", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "required", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "required", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Required", "sensitive" : false, "setterDocumentation" : "

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.", "setterMethodName" : "setRequired", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a required value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether the configuration property is a key.

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

Whether the configuration property is a key.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "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.", "fluentSetterMethodName" : "key", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a key.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSecret", "beanStyleSetterMethodName" : "setSecret", "c2jName" : "secret", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #secret(Boolean)}.\n@param secret a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #secret(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secret", "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.", "fluentSetterMethodName" : "secret", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "secret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "secret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Secret", "sensitive" : false, "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.", "setterMethodName" : "setSecret", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "secret", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getQueryable", "beanStyleSetterMethodName" : "setQueryable", "c2jName" : "queryable", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates that the property 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.

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

Indicates that the property 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryable", "fluentSetterDocumentation" : "

Indicates that the property 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 property 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.", "fluentSetterMethodName" : "queryable", "getterDocumentation" : "

Indicates that the property 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 property 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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "queryable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queryable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Queryable", "sensitive" : false, "setterDocumentation" : "

Indicates that the property 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 property 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.", "setterMethodName" : "setQueryable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : "

Indicates that the property 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 }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "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.", "fluentSetterMethodName" : "description", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "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.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ActionConfigurationPropertyType", "defaultConsumerFluentSetterDocumentation" : "

The type of the configuration property.

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

The type of the configuration property.

", "endpointDiscoveryId" : false, "enumType" : "ActionConfigurationPropertyType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the configuration property.

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

The type of the configuration property.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActionConfigurationPropertyType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

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

The type of the configuration property.

\n@param type The type of the configuration property.\n@see ActionConfigurationPropertyType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Description" : { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "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.", "fluentSetterMethodName" : "description", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "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.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether the configuration property is a key.

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

Whether the configuration property is a key.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "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.", "fluentSetterMethodName" : "key", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a key.

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

The name of the action configuration property.

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

The name of the action configuration property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action configuration property.

\n@param name The name of the action configuration property.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Queryable" : { "beanStyleGetterMethodName" : "getQueryable", "beanStyleSetterMethodName" : "setQueryable", "c2jName" : "queryable", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates that the property 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.

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

Indicates that the property 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryable", "fluentSetterDocumentation" : "

Indicates that the property 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 property 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.", "fluentSetterMethodName" : "queryable", "getterDocumentation" : "

Indicates that the property 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 property 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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "queryable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queryable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Queryable", "sensitive" : false, "setterDocumentation" : "

Indicates that the property 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 property 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.", "setterMethodName" : "setQueryable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : "

Indicates that the property 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" : { "beanStyleGetterMethodName" : "getRequired", "beanStyleSetterMethodName" : "setRequired", "c2jName" : "required", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether the configuration property is a required value.

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

Whether the configuration property is a required value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "required", "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.", "fluentSetterMethodName" : "required", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "required", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "required", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Required", "sensitive" : false, "setterDocumentation" : "

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.", "setterMethodName" : "setRequired", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a required value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Secret" : { "beanStyleGetterMethodName" : "getSecret", "beanStyleSetterMethodName" : "setSecret", "c2jName" : "secret", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #secret(Boolean)}.\n@param secret a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #secret(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secret", "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.", "fluentSetterMethodName" : "secret", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "secret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "secret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Secret", "sensitive" : false, "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.", "setterMethodName" : "setSecret", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "secret", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ActionConfigurationPropertyType", "defaultConsumerFluentSetterDocumentation" : "

The type of the configuration property.

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

The type of the configuration property.

", "endpointDiscoveryId" : false, "enumType" : "ActionConfigurationPropertyType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the configuration property.

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

The type of the configuration property.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActionConfigurationPropertyType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

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

The type of the configuration property.

\n@param type The type of the configuration property.\n@see ActionConfigurationPropertyType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the configuration property.

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

The name of the action configuration property.

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

The name of the action configuration property.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action configuration property.

\n@param name The name of the action configuration property.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequired", "beanStyleSetterMethodName" : "setRequired", "c2jName" : "required", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether the configuration property is a required value.

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

Whether the configuration property is a required value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "required", "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.", "fluentSetterMethodName" : "required", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "required", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "required", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Required", "sensitive" : false, "setterDocumentation" : "

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.", "setterMethodName" : "setRequired", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a required value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether the configuration property is a key.

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

Whether the configuration property is a key.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "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.", "fluentSetterMethodName" : "key", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a key.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSecret", "beanStyleSetterMethodName" : "setSecret", "c2jName" : "secret", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #secret(Boolean)}.\n@param secret a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #secret(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secret", "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.", "fluentSetterMethodName" : "secret", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "secret", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "secret", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Secret", "sensitive" : false, "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.", "setterMethodName" : "setSecret", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "secret", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getQueryable", "beanStyleSetterMethodName" : "setQueryable", "c2jName" : "queryable", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates that the property 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.

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

Indicates that the property 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryable", "fluentSetterDocumentation" : "

Indicates that the property 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 property 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.", "fluentSetterMethodName" : "queryable", "getterDocumentation" : "

Indicates that the property 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 property 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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "queryable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queryable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Queryable", "sensitive" : false, "setterDocumentation" : "

Indicates that the property 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 property 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.", "setterMethodName" : "setQueryable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : "

Indicates that the property 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 }, { "beanStyleGetterMethodName" : "getDescription", "beanStyleSetterMethodName" : "setDescription", "c2jName" : "description", "c2jShape" : "Description", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "description", "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.", "fluentSetterMethodName" : "description", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "description", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Description", "sensitive" : false, "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.", "setterMethodName" : "setDescription", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ActionConfigurationPropertyType", "defaultConsumerFluentSetterDocumentation" : "

The type of the configuration property.

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

The type of the configuration property.

", "endpointDiscoveryId" : false, "enumType" : "ActionConfigurationPropertyType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the configuration property.

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

The type of the configuration property.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ActionConfigurationPropertyType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

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

The type of the configuration property.

\n@param type The type of the configuration property.\n@see ActionConfigurationPropertyType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "required", "key", "secret" ], "shapeName" : "ActionConfigurationProperty", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "STRING", "value" : "String" }, { "name" : "NUMBER", "value" : "Number" }, { "name" : "BOOLEAN", "value" : "Boolean" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionConfigurationPropertyType", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

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

\n@param name The name of the action within the context of a job.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

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

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionExecutionId", "beanStyleSetterMethodName" : "setActionExecutionId", "c2jName" : "actionExecutionId", "c2jShape" : "ActionExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

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

The system-generated unique ID that corresponds to an action's execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionId", "fluentSetterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@param actionExecutionId The system-generated unique ID that corresponds to an action's execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionId", "getterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@return The system-generated unique ID that corresponds to an action's execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionExecutionId", "sensitive" : false, "setterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@param actionExecutionId The system-generated unique ID that corresponds to an action's execution.", "setterMethodName" : "setActionExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : "

The system-generated unique ID that corresponds to an action's execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionExecutionId" : { "beanStyleGetterMethodName" : "getActionExecutionId", "beanStyleSetterMethodName" : "setActionExecutionId", "c2jName" : "actionExecutionId", "c2jShape" : "ActionExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

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

The system-generated unique ID that corresponds to an action's execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionId", "fluentSetterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@param actionExecutionId The system-generated unique ID that corresponds to an action's execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionId", "getterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@return The system-generated unique ID that corresponds to an action's execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionExecutionId", "sensitive" : false, "setterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@param actionExecutionId The system-generated unique ID that corresponds to an action's execution.", "setterMethodName" : "setActionExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : "

The system-generated unique ID that corresponds to an action's execution.

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

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

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

\n@param name The name of the action within the context of a job.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

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

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

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

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

\n@param name The name of the action within the context of a job.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

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

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionExecutionId", "beanStyleSetterMethodName" : "setActionExecutionId", "c2jName" : "actionExecutionId", "c2jShape" : "ActionExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

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

The system-generated unique ID that corresponds to an action's execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionId", "fluentSetterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@param actionExecutionId The system-generated unique ID that corresponds to an action's execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionId", "getterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@return The system-generated unique ID that corresponds to an action's execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionExecutionId", "sensitive" : false, "setterDocumentation" : "

The system-generated unique ID that corresponds to an action's execution.

\n@param actionExecutionId The system-generated unique ID that corresponds to an action's execution.", "setterMethodName" : "setActionExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : "

The system-generated unique ID that corresponds to an action's execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionContext", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about an action declaration.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

The action declaration's name.

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

The action declaration's name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The action declaration's name.

\n@param name The action declaration's name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The action declaration's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

The configuration information for the action type.

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

The configuration information for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "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.", "fluentSetterMethodName" : "actionTypeId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

The configuration information for the action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRunOrder", "beanStyleSetterMethodName" : "setRunOrder", "c2jName" : "runOrder", "c2jShape" : "ActionRunOrder", "defaultConsumerFluentSetterDocumentation" : "

The order in which actions are run.

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

The order in which actions are run.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "runOrder", "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.", "fluentSetterMethodName" : "runOrder", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "runOrder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "runOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RunOrder", "sensitive" : false, "setterDocumentation" : "

The order in which actions are run.

\n@param runOrder The order in which actions are run.", "setterMethodName" : "setRunOrder", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : "

The order in which actions are run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

The action declaration's configuration.

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

The action declaration's configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "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.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

The action declaration's configuration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The action declaration's configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

The action declaration's configuration.

\n@param configuration The action declaration's configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "OutputArtifactList", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

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

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OutputArtifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OutputArtifact.Builder} avoiding the need to create one manually via {@link OutputArtifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link OutputArtifact.Builder#build()} is called immediately and its result is passed to {@link #member(OutputArtifact)}.\n@param member a consumer that will call methods on {@link OutputArtifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OutputArtifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OutputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : null, "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OutputArtifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OutputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "InputArtifactList", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

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

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InputArtifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InputArtifact.Builder} avoiding the need to create one manually via {@link InputArtifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link InputArtifact.Builder#build()} is called immediately and its result is passed to {@link #member(InputArtifact)}.\n@param member a consumer that will call methods on {@link InputArtifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InputArtifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "InputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : null, "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InputArtifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "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.", "fluentSetterMethodName" : "roleArn", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "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.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

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

The action declaration's AWS Region, such as us-east-1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@param region The action declaration's AWS Region, such as us-east-1.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@return The action declaration's AWS Region, such as us-east-1.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@param region The action declaration's AWS Region, such as us-east-1.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The action declaration's AWS Region, such as us-east-1.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTypeId" : { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

The configuration information for the action type.

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

The configuration information for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "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.", "fluentSetterMethodName" : "actionTypeId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

The configuration information for the action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "Configuration" : { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

The action declaration's configuration.

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

The action declaration's configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "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.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

The action declaration's configuration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The action declaration's configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

The action declaration's configuration.

\n@param configuration The action declaration's configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "InputArtifactList", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

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

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InputArtifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InputArtifact.Builder} avoiding the need to create one manually via {@link InputArtifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link InputArtifact.Builder#build()} is called immediately and its result is passed to {@link #member(InputArtifact)}.\n@param member a consumer that will call methods on {@link InputArtifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InputArtifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "InputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : null, "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InputArtifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

The action declaration's name.

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

The action declaration's name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The action declaration's name.

\n@param name The action declaration's name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The action declaration's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OutputArtifacts" : { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "OutputArtifactList", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

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

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OutputArtifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OutputArtifact.Builder} avoiding the need to create one manually via {@link OutputArtifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link OutputArtifact.Builder#build()} is called immediately and its result is passed to {@link #member(OutputArtifact)}.\n@param member a consumer that will call methods on {@link OutputArtifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OutputArtifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OutputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : null, "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OutputArtifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OutputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, "Region" : { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

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

The action declaration's AWS Region, such as us-east-1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@param region The action declaration's AWS Region, such as us-east-1.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@return The action declaration's AWS Region, such as us-east-1.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@param region The action declaration's AWS Region, such as us-east-1.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The action declaration's AWS Region, such as us-east-1.

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

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "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.", "fluentSetterMethodName" : "roleArn", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "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.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getRunOrder", "beanStyleSetterMethodName" : "setRunOrder", "c2jName" : "runOrder", "c2jShape" : "ActionRunOrder", "defaultConsumerFluentSetterDocumentation" : "

The order in which actions are run.

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

The order in which actions are run.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "runOrder", "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.", "fluentSetterMethodName" : "runOrder", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "runOrder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "runOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RunOrder", "sensitive" : false, "setterDocumentation" : "

The order in which actions are run.

\n@param runOrder The order in which actions are run.", "setterMethodName" : "setRunOrder", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : "

The order in which actions are run.

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

The action declaration's name.

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

The action declaration's name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The action declaration's name.

\n@param name The action declaration's name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The action declaration's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

The configuration information for the action type.

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

The configuration information for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "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.", "fluentSetterMethodName" : "actionTypeId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

The configuration information for the action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRunOrder", "beanStyleSetterMethodName" : "setRunOrder", "c2jName" : "runOrder", "c2jShape" : "ActionRunOrder", "defaultConsumerFluentSetterDocumentation" : "

The order in which actions are run.

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

The order in which actions are run.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "runOrder", "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.", "fluentSetterMethodName" : "runOrder", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "runOrder", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "runOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RunOrder", "sensitive" : false, "setterDocumentation" : "

The order in which actions are run.

\n@param runOrder The order in which actions are run.", "setterMethodName" : "setRunOrder", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : "

The order in which actions are run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

The action declaration's configuration.

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

The action declaration's configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "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.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

The action declaration's configuration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The action declaration's configuration.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

The action declaration's configuration.

\n@param configuration The action declaration's configuration.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "OutputArtifactList", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

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

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OutputArtifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OutputArtifact.Builder} avoiding the need to create one manually via {@link OutputArtifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link OutputArtifact.Builder#build()} is called immediately and its result is passed to {@link #member(OutputArtifact)}.\n@param member a consumer that will call methods on {@link OutputArtifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OutputArtifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OutputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : null, "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OutputArtifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OutputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "InputArtifactList", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

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

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InputArtifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InputArtifact.Builder} avoiding the need to create one manually via {@link InputArtifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link InputArtifact.Builder#build()} is called immediately and its result is passed to {@link #member(InputArtifact)}.\n@param member a consumer that will call methods on {@link InputArtifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InputArtifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "InputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : null, "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InputArtifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "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.", "fluentSetterMethodName" : "roleArn", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "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.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

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

The action declaration's AWS Region, such as us-east-1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@param region The action declaration's AWS Region, such as us-east-1.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@return The action declaration's AWS Region, such as us-east-1.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The action declaration's AWS Region, such as us-east-1.

\n@param region The action declaration's AWS Region, such as us-east-1.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The action declaration's AWS Region, such as us-east-1.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "actionTypeId" ], "shapeName" : "ActionDeclaration", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about the run of an action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : "ActionExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see ActionExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

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

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

A summary of the run of the action.

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

A summary of the run of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

A summary of the run of the action.

\n@param summary A summary of the run of the action.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

A summary of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastStatusChange", "beanStyleSetterMethodName" : "setLastStatusChange", "c2jName" : "lastStatusChange", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last status change of the action.

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

The last status change of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastStatusChange", "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.", "fluentSetterMethodName" : "lastStatusChange", "getterDocumentation" : "

The last status change of the action.

\n@return The last status change of the action.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastStatusChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastStatusChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastStatusChange", "sensitive" : false, "setterDocumentation" : "

The last status change of the action.

\n@param lastStatusChange The last status change of the action.", "setterMethodName" : "setLastStatusChange", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastStatusChange", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastStatusChange", "variableType" : "java.time.Instant", "documentation" : "

The last status change of the action.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getToken", "beanStyleSetterMethodName" : "setToken", "c2jName" : "token", "c2jShape" : "ActionExecutionToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "token", "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.", "fluentSetterMethodName" : "token", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "token", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Token", "sensitive" : false, "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.", "setterMethodName" : "setToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLastUpdatedBy", "beanStyleSetterMethodName" : "setLastUpdatedBy", "c2jName" : "lastUpdatedBy", "c2jShape" : "LastUpdatedBy", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the user who last changed the pipeline.

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

The ARN of the user who last changed the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedBy", "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.", "fluentSetterMethodName" : "lastUpdatedBy", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastUpdatedBy", "sensitive" : false, "setterDocumentation" : "

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.", "setterMethodName" : "setLastUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : "

The ARN of the user who last changed the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The external ID of the run of the action.

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

The external ID of the run of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "setterDocumentation" : "

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The external ID of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionUrl", "beanStyleSetterMethodName" : "setExternalExecutionUrl", "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionUrl", "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.", "fluentSetterMethodName" : "externalExecutionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionUrl", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPercentComplete", "beanStyleSetterMethodName" : "setPercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "defaultConsumerFluentSetterDocumentation" : "

A percentage of completeness of the action as it runs.

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

A percentage of completeness of the action as it runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "percentComplete", "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.", "fluentSetterMethodName" : "percentComplete", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "percentComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PercentComplete", "sensitive" : false, "setterDocumentation" : "

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.", "setterMethodName" : "setPercentComplete", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "

A percentage of completeness of the action as it runs.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorDetails", "beanStyleSetterMethodName" : "setErrorDetails", "c2jName" : "errorDetails", "c2jShape" : "ErrorDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of an error returned by a URL external to AWS.

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

The details of an error returned by a URL external to AWS.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorDetails", "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.", "fluentSetterMethodName" : "errorDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorDetails", "sensitive" : false, "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.", "setterMethodName" : "setErrorDetails", "setterModel" : { "variableDeclarationType" : "ErrorDetails", "variableName" : "errorDetails", "variableType" : "ErrorDetails", "documentation" : null, "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getErrorDetails", "beanStyleSetterMethodName" : "setErrorDetails", "c2jName" : "errorDetails", "c2jShape" : "ErrorDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of an error returned by a URL external to AWS.

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

The details of an error returned by a URL external to AWS.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorDetails", "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.", "fluentSetterMethodName" : "errorDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorDetails", "sensitive" : false, "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.", "setterMethodName" : "setErrorDetails", "setterModel" : { "variableDeclarationType" : "ErrorDetails", "variableName" : "errorDetails", "variableType" : "ErrorDetails", "documentation" : null, "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The external ID of the run of the action.

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

The external ID of the run of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "setterDocumentation" : "

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The external ID of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ExternalExecutionUrl" : { "beanStyleGetterMethodName" : "getExternalExecutionUrl", "beanStyleSetterMethodName" : "setExternalExecutionUrl", "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionUrl", "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.", "fluentSetterMethodName" : "externalExecutionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionUrl", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getLastStatusChange", "beanStyleSetterMethodName" : "setLastStatusChange", "c2jName" : "lastStatusChange", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last status change of the action.

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

The last status change of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastStatusChange", "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.", "fluentSetterMethodName" : "lastStatusChange", "getterDocumentation" : "

The last status change of the action.

\n@return The last status change of the action.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastStatusChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastStatusChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastStatusChange", "sensitive" : false, "setterDocumentation" : "

The last status change of the action.

\n@param lastStatusChange The last status change of the action.", "setterMethodName" : "setLastStatusChange", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastStatusChange", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastStatusChange", "variableType" : "java.time.Instant", "documentation" : "

The last status change of the action.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LastUpdatedBy" : { "beanStyleGetterMethodName" : "getLastUpdatedBy", "beanStyleSetterMethodName" : "setLastUpdatedBy", "c2jName" : "lastUpdatedBy", "c2jShape" : "LastUpdatedBy", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the user who last changed the pipeline.

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

The ARN of the user who last changed the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedBy", "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.", "fluentSetterMethodName" : "lastUpdatedBy", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastUpdatedBy", "sensitive" : false, "setterDocumentation" : "

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.", "setterMethodName" : "setLastUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPercentComplete", "beanStyleSetterMethodName" : "setPercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "defaultConsumerFluentSetterDocumentation" : "

A percentage of completeness of the action as it runs.

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

A percentage of completeness of the action as it runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "percentComplete", "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.", "fluentSetterMethodName" : "percentComplete", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "percentComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PercentComplete", "sensitive" : false, "setterDocumentation" : "

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.", "setterMethodName" : "setPercentComplete", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : "ActionExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see ActionExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

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

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

A summary of the run of the action.

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

A summary of the run of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

A summary of the run of the action.

\n@param summary A summary of the run of the action.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

A summary of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Token" : { "beanStyleGetterMethodName" : "getToken", "beanStyleSetterMethodName" : "setToken", "c2jName" : "token", "c2jShape" : "ActionExecutionToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "token", "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.", "fluentSetterMethodName" : "token", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "token", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Token", "sensitive" : false, "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.", "setterMethodName" : "setToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : "ActionExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see ActionExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

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

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

A summary of the run of the action.

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

A summary of the run of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

A summary of the run of the action.

\n@param summary A summary of the run of the action.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

A summary of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastStatusChange", "beanStyleSetterMethodName" : "setLastStatusChange", "c2jName" : "lastStatusChange", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last status change of the action.

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

The last status change of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastStatusChange", "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.", "fluentSetterMethodName" : "lastStatusChange", "getterDocumentation" : "

The last status change of the action.

\n@return The last status change of the action.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastStatusChange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastStatusChange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastStatusChange", "sensitive" : false, "setterDocumentation" : "

The last status change of the action.

\n@param lastStatusChange The last status change of the action.", "setterMethodName" : "setLastStatusChange", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastStatusChange", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastStatusChange", "variableType" : "java.time.Instant", "documentation" : "

The last status change of the action.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getToken", "beanStyleSetterMethodName" : "setToken", "c2jName" : "token", "c2jShape" : "ActionExecutionToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "token", "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.", "fluentSetterMethodName" : "token", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "token", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Token", "sensitive" : false, "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.", "setterMethodName" : "setToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLastUpdatedBy", "beanStyleSetterMethodName" : "setLastUpdatedBy", "c2jName" : "lastUpdatedBy", "c2jShape" : "LastUpdatedBy", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the user who last changed the pipeline.

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

The ARN of the user who last changed the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdatedBy", "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.", "fluentSetterMethodName" : "lastUpdatedBy", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdatedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastUpdatedBy", "sensitive" : false, "setterDocumentation" : "

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.", "setterMethodName" : "setLastUpdatedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : "

The ARN of the user who last changed the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The external ID of the run of the action.

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

The external ID of the run of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "setterDocumentation" : "

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The external ID of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionUrl", "beanStyleSetterMethodName" : "setExternalExecutionUrl", "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionUrl", "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.", "fluentSetterMethodName" : "externalExecutionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionUrl", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPercentComplete", "beanStyleSetterMethodName" : "setPercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "defaultConsumerFluentSetterDocumentation" : "

A percentage of completeness of the action as it runs.

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

A percentage of completeness of the action as it runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "percentComplete", "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.", "fluentSetterMethodName" : "percentComplete", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "percentComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PercentComplete", "sensitive" : false, "setterDocumentation" : "

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.", "setterMethodName" : "setPercentComplete", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "

A percentage of completeness of the action as it runs.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorDetails", "beanStyleSetterMethodName" : "setErrorDetails", "c2jName" : "errorDetails", "c2jShape" : "ErrorDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of an error returned by a URL external to AWS.

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

The details of an error returned by a URL external to AWS.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorDetails", "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.", "fluentSetterMethodName" : "errorDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorDetails", "sensitive" : false, "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.", "setterMethodName" : "setErrorDetails", "setterModel" : { "variableDeclarationType" : "ErrorDetails", "variableName" : "errorDetails", "variableType" : "ErrorDetails", "documentation" : null, "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionExecution", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionExecution", "variableName" : "actionExecution", "variableType" : "ActionExecution", "documentation" : null, "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "wrapper" : false }, "ActionExecutionDetail" : { "c2jName" : "ActionExecutionDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The pipeline execution ID for the action execution.

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

The pipeline execution ID for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The pipeline execution ID for the action execution.

\n@param pipelineExecutionId The pipeline execution ID for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The pipeline execution ID for the action execution.

\n@return The pipeline execution ID for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The pipeline execution ID for the action execution.

\n@param pipelineExecutionId The pipeline execution ID for the action execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The pipeline execution ID for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionExecutionId", "beanStyleSetterMethodName" : "setActionExecutionId", "c2jName" : "actionExecutionId", "c2jShape" : "ActionExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The action execution ID.

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

The action execution ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionId", "fluentSetterDocumentation" : "

The action execution ID.

\n@param actionExecutionId The action execution ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionId", "getterDocumentation" : "

The action execution ID.

\n@return The action execution ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionExecutionId", "sensitive" : false, "setterDocumentation" : "

The action execution ID.

\n@param actionExecutionId The action execution ID.", "setterMethodName" : "setActionExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : "

The action execution ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version of the pipeline where the action was run.

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

The version of the pipeline where the action was run.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "fluentSetterDocumentation" : "

The version of the pipeline where the action was run.

\n@param pipelineVersion The version of the pipeline where the action was run.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineVersion", "getterDocumentation" : "

The version of the pipeline where the action was run.

\n@return The version of the pipeline where the action was run.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "setterDocumentation" : "

The version of the pipeline where the action was run.

\n@param pipelineVersion The version of the pipeline where the action was run.", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

The version of the pipeline where the action was run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the stage that contains the action.

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

The name of the stage that contains the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

The name of the stage that contains the action.

\n@param stageName The name of the stage that contains the action.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

The name of the stage that contains the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action.

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

The name of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

The name of the action.

\n@param actionName The name of the action.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the action execution.

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

The start time of the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start time of the action execution.

\n@param startTime The start time of the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start time of the action execution.

\n@return The start time of the action execution.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start time of the action execution.

\n@param startTime The start time of the action execution.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of the action execution.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdateTime", "beanStyleSetterMethodName" : "setLastUpdateTime", "c2jName" : "lastUpdateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last update time of the action execution.

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

The last update time of the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdateTime", "fluentSetterDocumentation" : "

The last update time of the action execution.

\n@param lastUpdateTime The last update time of the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdateTime", "getterDocumentation" : "

The last update time of the action execution.

\n@return The last update time of the action execution.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdateTime", "sensitive" : false, "setterDocumentation" : "

The last update time of the action execution.

\n@param lastUpdateTime The last update time of the action execution.", "setterMethodName" : "setLastUpdateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : "

The last update time of the action execution.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

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

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

", "endpointDiscoveryId" : false, "enumType" : "ActionExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n@param status The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n@param status The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

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

Input details for the action execution, such as role ARN, Region, and input artifacts.

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

Input details for the action execution, such as role ARN, Region, and input artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@param input Input details for the action execution, such as role ARN, Region, and input artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@return Input details for the action execution, such as role ARN, Region, and input artifacts.", "getterModel" : { "returnType" : "ActionExecutionInput", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Input", "sensitive" : false, "setterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@param input Input details for the action execution, such as role ARN, Region, and input artifacts.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "ActionExecutionInput", "variableName" : "input", "variableType" : "ActionExecutionInput", "documentation" : null, "simpleType" : "ActionExecutionInput", "variableSetterType" : "ActionExecutionInput" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionInput", "variableName" : "input", "variableType" : "ActionExecutionInput", "documentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

", "simpleType" : "ActionExecutionInput", "variableSetterType" : "ActionExecutionInput" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "ActionExecutionOutput", "defaultConsumerFluentSetterDocumentation" : "

Output details for the action execution, such as the action execution result.

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

Output details for the action execution, such as the action execution result.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@param output Output details for the action execution, such as the action execution result.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@return Output details for the action execution, such as the action execution result.", "getterModel" : { "returnType" : "ActionExecutionOutput", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Output", "sensitive" : false, "setterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@param output Output details for the action execution, such as the action execution result.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "ActionExecutionOutput", "variableName" : "output", "variableType" : "ActionExecutionOutput", "documentation" : null, "simpleType" : "ActionExecutionOutput", "variableSetterType" : "ActionExecutionOutput" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionOutput", "variableName" : "output", "variableType" : "ActionExecutionOutput", "documentation" : "

Output details for the action execution, such as the action execution result.

", "simpleType" : "ActionExecutionOutput", "variableSetterType" : "ActionExecutionOutput" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionExecutionId" : { "beanStyleGetterMethodName" : "getActionExecutionId", "beanStyleSetterMethodName" : "setActionExecutionId", "c2jName" : "actionExecutionId", "c2jShape" : "ActionExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The action execution ID.

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

The action execution ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionId", "fluentSetterDocumentation" : "

The action execution ID.

\n@param actionExecutionId The action execution ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionId", "getterDocumentation" : "

The action execution ID.

\n@return The action execution ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionExecutionId", "sensitive" : false, "setterDocumentation" : "

The action execution ID.

\n@param actionExecutionId The action execution ID.", "setterMethodName" : "setActionExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : "

The action execution ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ActionName" : { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action.

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

The name of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

The name of the action.

\n@param actionName The name of the action.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

The name of the action.

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

Input details for the action execution, such as role ARN, Region, and input artifacts.

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

Input details for the action execution, such as role ARN, Region, and input artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@param input Input details for the action execution, such as role ARN, Region, and input artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@return Input details for the action execution, such as role ARN, Region, and input artifacts.", "getterModel" : { "returnType" : "ActionExecutionInput", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Input", "sensitive" : false, "setterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@param input Input details for the action execution, such as role ARN, Region, and input artifacts.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "ActionExecutionInput", "variableName" : "input", "variableType" : "ActionExecutionInput", "documentation" : null, "simpleType" : "ActionExecutionInput", "variableSetterType" : "ActionExecutionInput" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionInput", "variableName" : "input", "variableType" : "ActionExecutionInput", "documentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

", "simpleType" : "ActionExecutionInput", "variableSetterType" : "ActionExecutionInput" }, "xmlNameSpaceUri" : null }, "LastUpdateTime" : { "beanStyleGetterMethodName" : "getLastUpdateTime", "beanStyleSetterMethodName" : "setLastUpdateTime", "c2jName" : "lastUpdateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last update time of the action execution.

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

The last update time of the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdateTime", "fluentSetterDocumentation" : "

The last update time of the action execution.

\n@param lastUpdateTime The last update time of the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdateTime", "getterDocumentation" : "

The last update time of the action execution.

\n@return The last update time of the action execution.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdateTime", "sensitive" : false, "setterDocumentation" : "

The last update time of the action execution.

\n@param lastUpdateTime The last update time of the action execution.", "setterMethodName" : "setLastUpdateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : "

The last update time of the action execution.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Output" : { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "ActionExecutionOutput", "defaultConsumerFluentSetterDocumentation" : "

Output details for the action execution, such as the action execution result.

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

Output details for the action execution, such as the action execution result.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@param output Output details for the action execution, such as the action execution result.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@return Output details for the action execution, such as the action execution result.", "getterModel" : { "returnType" : "ActionExecutionOutput", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Output", "sensitive" : false, "setterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@param output Output details for the action execution, such as the action execution result.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "ActionExecutionOutput", "variableName" : "output", "variableType" : "ActionExecutionOutput", "documentation" : null, "simpleType" : "ActionExecutionOutput", "variableSetterType" : "ActionExecutionOutput" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionOutput", "variableName" : "output", "variableType" : "ActionExecutionOutput", "documentation" : "

Output details for the action execution, such as the action execution result.

", "simpleType" : "ActionExecutionOutput", "variableSetterType" : "ActionExecutionOutput" }, "xmlNameSpaceUri" : null }, "PipelineExecutionId" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The pipeline execution ID for the action execution.

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

The pipeline execution ID for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The pipeline execution ID for the action execution.

\n@param pipelineExecutionId The pipeline execution ID for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The pipeline execution ID for the action execution.

\n@return The pipeline execution ID for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The pipeline execution ID for the action execution.

\n@param pipelineExecutionId The pipeline execution ID for the action execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The pipeline execution ID for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineVersion" : { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version of the pipeline where the action was run.

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

The version of the pipeline where the action was run.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "fluentSetterDocumentation" : "

The version of the pipeline where the action was run.

\n@param pipelineVersion The version of the pipeline where the action was run.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineVersion", "getterDocumentation" : "

The version of the pipeline where the action was run.

\n@return The version of the pipeline where the action was run.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "setterDocumentation" : "

The version of the pipeline where the action was run.

\n@param pipelineVersion The version of the pipeline where the action was run.", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

The version of the pipeline where the action was run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "StageName" : { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the stage that contains the action.

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

The name of the stage that contains the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

The name of the stage that contains the action.

\n@param stageName The name of the stage that contains the action.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

The name of the stage that contains the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the action execution.

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

The start time of the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start time of the action execution.

\n@param startTime The start time of the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start time of the action execution.

\n@return The start time of the action execution.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start time of the action execution.

\n@param startTime The start time of the action execution.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of the action execution.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

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

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

", "endpointDiscoveryId" : false, "enumType" : "ActionExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n@param status The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n@param status The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The pipeline execution ID for the action execution.

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

The pipeline execution ID for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The pipeline execution ID for the action execution.

\n@param pipelineExecutionId The pipeline execution ID for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The pipeline execution ID for the action execution.

\n@return The pipeline execution ID for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The pipeline execution ID for the action execution.

\n@param pipelineExecutionId The pipeline execution ID for the action execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The pipeline execution ID for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionExecutionId", "beanStyleSetterMethodName" : "setActionExecutionId", "c2jName" : "actionExecutionId", "c2jShape" : "ActionExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The action execution ID.

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

The action execution ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionId", "fluentSetterDocumentation" : "

The action execution ID.

\n@param actionExecutionId The action execution ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionId", "getterDocumentation" : "

The action execution ID.

\n@return The action execution ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionExecutionId", "sensitive" : false, "setterDocumentation" : "

The action execution ID.

\n@param actionExecutionId The action execution ID.", "setterMethodName" : "setActionExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionExecutionId", "variableType" : "String", "documentation" : "

The action execution ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version of the pipeline where the action was run.

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

The version of the pipeline where the action was run.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "fluentSetterDocumentation" : "

The version of the pipeline where the action was run.

\n@param pipelineVersion The version of the pipeline where the action was run.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineVersion", "getterDocumentation" : "

The version of the pipeline where the action was run.

\n@return The version of the pipeline where the action was run.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "setterDocumentation" : "

The version of the pipeline where the action was run.

\n@param pipelineVersion The version of the pipeline where the action was run.", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

The version of the pipeline where the action was run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the stage that contains the action.

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

The name of the stage that contains the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

The name of the stage that contains the action.

\n@param stageName The name of the stage that contains the action.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

The name of the stage that contains the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action.

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

The name of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

The name of the action.

\n@param actionName The name of the action.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the action execution.

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

The start time of the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start time of the action execution.

\n@param startTime The start time of the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start time of the action execution.

\n@return The start time of the action execution.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start time of the action execution.

\n@param startTime The start time of the action execution.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of the action execution.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdateTime", "beanStyleSetterMethodName" : "setLastUpdateTime", "c2jName" : "lastUpdateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last update time of the action execution.

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

The last update time of the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdateTime", "fluentSetterDocumentation" : "

The last update time of the action execution.

\n@param lastUpdateTime The last update time of the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdateTime", "getterDocumentation" : "

The last update time of the action execution.

\n@return The last update time of the action execution.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdateTime", "sensitive" : false, "setterDocumentation" : "

The last update time of the action execution.

\n@param lastUpdateTime The last update time of the action execution.", "setterMethodName" : "setLastUpdateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : "

The last update time of the action execution.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

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

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

", "endpointDiscoveryId" : false, "enumType" : "ActionExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n@param status The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ActionExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

\n@param status The status of the action execution. Status categories are InProgress, Succeeded, and Failed.\n@see ActionExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the action execution. Status categories are InProgress, Succeeded, and Failed.

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

Input details for the action execution, such as role ARN, Region, and input artifacts.

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

Input details for the action execution, such as role ARN, Region, and input artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@param input Input details for the action execution, such as role ARN, Region, and input artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@return Input details for the action execution, such as role ARN, Region, and input artifacts.", "getterModel" : { "returnType" : "ActionExecutionInput", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Input", "sensitive" : false, "setterDocumentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

\n@param input Input details for the action execution, such as role ARN, Region, and input artifacts.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "ActionExecutionInput", "variableName" : "input", "variableType" : "ActionExecutionInput", "documentation" : null, "simpleType" : "ActionExecutionInput", "variableSetterType" : "ActionExecutionInput" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionInput", "variableName" : "input", "variableType" : "ActionExecutionInput", "documentation" : "

Input details for the action execution, such as role ARN, Region, and input artifacts.

", "simpleType" : "ActionExecutionInput", "variableSetterType" : "ActionExecutionInput" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "ActionExecutionOutput", "defaultConsumerFluentSetterDocumentation" : "

Output details for the action execution, such as the action execution result.

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

Output details for the action execution, such as the action execution result.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@param output Output details for the action execution, such as the action execution result.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@return Output details for the action execution, such as the action execution result.", "getterModel" : { "returnType" : "ActionExecutionOutput", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Output", "sensitive" : false, "setterDocumentation" : "

Output details for the action execution, such as the action execution result.

\n@param output Output details for the action execution, such as the action execution result.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "ActionExecutionOutput", "variableName" : "output", "variableType" : "ActionExecutionOutput", "documentation" : null, "simpleType" : "ActionExecutionOutput", "variableSetterType" : "ActionExecutionOutput" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionOutput", "variableName" : "output", "variableType" : "ActionExecutionOutput", "documentation" : "

Output details for the action execution, such as the action execution result.

", "simpleType" : "ActionExecutionOutput", "variableSetterType" : "ActionExecutionOutput" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionExecutionDetail", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionExecutionDetail", "variableName" : "actionExecutionDetail", "variableType" : "ActionExecutionDetail", "documentation" : null, "simpleType" : "ActionExecutionDetail", "variableSetterType" : "ActionExecutionDetail" }, "wrapper" : false }, "ActionExecutionFilter" : { "c2jName" : "ActionExecutionFilter", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Filter values for the action execution.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The pipeline execution ID used to filter action execution history.

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

The pipeline execution ID used to filter action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@param pipelineExecutionId The pipeline execution ID used to filter action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@return The pipeline execution ID used to filter action execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@param pipelineExecutionId The pipeline execution ID used to filter action execution history.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The pipeline execution ID used to filter action execution history.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineExecutionId" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The pipeline execution ID used to filter action execution history.

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

The pipeline execution ID used to filter action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@param pipelineExecutionId The pipeline execution ID used to filter action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@return The pipeline execution ID used to filter action execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@param pipelineExecutionId The pipeline execution ID used to filter action execution history.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The pipeline execution ID used to filter action execution history.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The pipeline execution ID used to filter action execution history.

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

The pipeline execution ID used to filter action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@param pipelineExecutionId The pipeline execution ID used to filter action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@return The pipeline execution ID used to filter action execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The pipeline execution ID used to filter action execution history.

\n@param pipelineExecutionId The pipeline execution ID used to filter action execution history.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The pipeline execution ID used to filter action execution history.

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

Input information used for an action execution.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\n@param actionTypeId The new value for the ActionTypeId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "Returns the value of the ActionTypeId property for this object.\n@return The value of the ActionTypeId property for this object.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\n@param actionTypeId The new value for the ActionTypeId property for this object.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

Configuration data for an action execution.

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

Configuration data for an action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "

Configuration data for an action execution.

\n@param configuration Configuration data for an action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

Configuration data for an action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Configuration data for an action execution.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

Configuration data for an action execution.

\n@param configuration Configuration data for an action execution.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "

Configuration data for an action execution.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

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

\n@param roleArn The ARN of the IAM service role that performs 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.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

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

\n@return The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

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

\n@param roleArn The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

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

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "

The AWS Region for the action, such as us-east-1.

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

The AWS Region for the action, such as us-east-1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@param region The AWS Region for the action, such as us-east-1.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@return The AWS Region for the action, such as us-east-1.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@param region The AWS Region for the action, such as us-east-1.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The AWS Region for the action, such as us-east-1.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactDetailList", "defaultConsumerFluentSetterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

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

Details of input artifacts of the action that correspond to the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "fluentSetterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n@param inputArtifacts Details of input artifacts of the action that correspond to the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details of input artifacts of the action that correspond to the action execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactDetail.Builder} avoiding the need to create one manually via {@link ArtifactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactDetail)}.\n@param member a consumer that will call methods on {@link ArtifactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : null, "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : "", "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "setterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n@param inputArtifacts Details of input artifacts of the action that correspond to the action execution.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

Details of input artifacts of the action that correspond to the action execution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTypeId" : { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\n@param actionTypeId The new value for the ActionTypeId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "Returns the value of the ActionTypeId property for this object.\n@return The value of the ActionTypeId property for this object.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\n@param actionTypeId The new value for the ActionTypeId property for this object.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "Configuration" : { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

Configuration data for an action execution.

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

Configuration data for an action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "

Configuration data for an action execution.

\n@param configuration Configuration data for an action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

Configuration data for an action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Configuration data for an action execution.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

Configuration data for an action execution.

\n@param configuration Configuration data for an action execution.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "

Configuration data for an action execution.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "InputArtifacts" : { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactDetailList", "defaultConsumerFluentSetterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

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

Details of input artifacts of the action that correspond to the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "fluentSetterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n@param inputArtifacts Details of input artifacts of the action that correspond to the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details of input artifacts of the action that correspond to the action execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactDetail.Builder} avoiding the need to create one manually via {@link ArtifactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactDetail)}.\n@param member a consumer that will call methods on {@link ArtifactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : null, "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : "", "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "setterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n@param inputArtifacts Details of input artifacts of the action that correspond to the action execution.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

Details of input artifacts of the action that correspond to the action execution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Region" : { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "

The AWS Region for the action, such as us-east-1.

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

The AWS Region for the action, such as us-east-1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@param region The AWS Region for the action, such as us-east-1.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@return The AWS Region for the action, such as us-east-1.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@param region The AWS Region for the action, such as us-east-1.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The AWS Region for the action, such as us-east-1.

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

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

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

\n@param roleArn The ARN of the IAM service role that performs 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.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

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

\n@return The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

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

\n@param roleArn The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

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

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\n@param actionTypeId The new value for the ActionTypeId property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "Returns the value of the ActionTypeId property for this object.\n@return The value of the ActionTypeId property for this object.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "Sets the value of the ActionTypeId property for this object.\n\n@param actionTypeId The new value for the ActionTypeId property for this object.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfiguration", "beanStyleSetterMethodName" : "setConfiguration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "defaultConsumerFluentSetterDocumentation" : "

Configuration data for an action execution.

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

Configuration data for an action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configuration", "fluentSetterDocumentation" : "

Configuration data for an action execution.

\n@param configuration Configuration data for an action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configuration", "getterDocumentation" : "

Configuration data for an action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Configuration data for an action execution.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configuration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Configuration", "sensitive" : false, "setterDocumentation" : "

Configuration data for an action execution.

\n@param configuration Configuration data for an action execution.", "setterMethodName" : "setConfiguration", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "

Configuration data for an action execution.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

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

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

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

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

\n@param roleArn The ARN of the IAM service role that performs 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.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

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

\n@return The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "setterDocumentation" : "

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

\n@param roleArn The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

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

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRegion", "beanStyleSetterMethodName" : "setRegion", "c2jName" : "region", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "

The AWS Region for the action, such as us-east-1.

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

The AWS Region for the action, such as us-east-1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "region", "fluentSetterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@param region The AWS Region for the action, such as us-east-1.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "region", "getterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@return The AWS Region for the action, such as us-east-1.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "region", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "region", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Region", "sensitive" : false, "setterDocumentation" : "

The AWS Region for the action, such as us-east-1.

\n@param region The AWS Region for the action, such as us-east-1.", "setterMethodName" : "setRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "region", "variableType" : "String", "documentation" : "

The AWS Region for the action, such as us-east-1.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactDetailList", "defaultConsumerFluentSetterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

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

Details of input artifacts of the action that correspond to the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "fluentSetterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n@param inputArtifacts Details of input artifacts of the action that correspond to the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details of input artifacts of the action that correspond to the action execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactDetail.Builder} avoiding the need to create one manually via {@link ArtifactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactDetail)}.\n@param member a consumer that will call methods on {@link ArtifactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : null, "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : "", "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "setterDocumentation" : "

Details of input artifacts of the action that correspond to the action execution.

\n@param inputArtifacts Details of input artifacts of the action that correspond to the action execution.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

Details of input artifacts of the action that correspond to the action execution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionExecutionInput", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionExecutionInput", "variableName" : "actionExecutionInput", "variableType" : "ActionExecutionInput", "documentation" : null, "simpleType" : "ActionExecutionInput", "variableSetterType" : "ActionExecutionInput" }, "wrapper" : false }, "ActionExecutionOutput" : { "c2jName" : "ActionExecutionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Output details listed for an action execution, such as the action execution result.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactDetailList", "defaultConsumerFluentSetterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

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

Details of output artifacts of the action that correspond to the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "fluentSetterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n@param outputArtifacts Details of output artifacts of the action that correspond to the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details of output artifacts of the action that correspond to the action execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactDetail.Builder} avoiding the need to create one manually via {@link ArtifactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactDetail)}.\n@param member a consumer that will call methods on {@link ArtifactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : null, "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : "", "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "setterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n@param outputArtifacts Details of output artifacts of the action that correspond to the action execution.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

Details of output artifacts of the action that correspond to the action execution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionResult", "beanStyleSetterMethodName" : "setExecutionResult", "c2jName" : "executionResult", "c2jShape" : "ActionExecutionResult", "defaultConsumerFluentSetterDocumentation" : "

Execution result information listed in the output details for an action execution.

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

Execution result information listed in the output details for an action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionResult", "fluentSetterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@param executionResult Execution result information listed in the output details for an action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionResult", "getterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@return Execution result information listed in the output details for an action execution.", "getterModel" : { "returnType" : "ActionExecutionResult", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionResult", "sensitive" : false, "setterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@param executionResult Execution result information listed in the output details for an action execution.", "setterMethodName" : "setExecutionResult", "setterModel" : { "variableDeclarationType" : "ActionExecutionResult", "variableName" : "executionResult", "variableType" : "ActionExecutionResult", "documentation" : null, "simpleType" : "ActionExecutionResult", "variableSetterType" : "ActionExecutionResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionResult", "variableName" : "executionResult", "variableType" : "ActionExecutionResult", "documentation" : "

Execution result information listed in the output details for an action execution.

", "simpleType" : "ActionExecutionResult", "variableSetterType" : "ActionExecutionResult" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExecutionResult" : { "beanStyleGetterMethodName" : "getExecutionResult", "beanStyleSetterMethodName" : "setExecutionResult", "c2jName" : "executionResult", "c2jShape" : "ActionExecutionResult", "defaultConsumerFluentSetterDocumentation" : "

Execution result information listed in the output details for an action execution.

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

Execution result information listed in the output details for an action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionResult", "fluentSetterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@param executionResult Execution result information listed in the output details for an action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionResult", "getterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@return Execution result information listed in the output details for an action execution.", "getterModel" : { "returnType" : "ActionExecutionResult", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionResult", "sensitive" : false, "setterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@param executionResult Execution result information listed in the output details for an action execution.", "setterMethodName" : "setExecutionResult", "setterModel" : { "variableDeclarationType" : "ActionExecutionResult", "variableName" : "executionResult", "variableType" : "ActionExecutionResult", "documentation" : null, "simpleType" : "ActionExecutionResult", "variableSetterType" : "ActionExecutionResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionResult", "variableName" : "executionResult", "variableType" : "ActionExecutionResult", "documentation" : "

Execution result information listed in the output details for an action execution.

", "simpleType" : "ActionExecutionResult", "variableSetterType" : "ActionExecutionResult" }, "xmlNameSpaceUri" : null }, "OutputArtifacts" : { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactDetailList", "defaultConsumerFluentSetterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

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

Details of output artifacts of the action that correspond to the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "fluentSetterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n@param outputArtifacts Details of output artifacts of the action that correspond to the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details of output artifacts of the action that correspond to the action execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactDetail.Builder} avoiding the need to create one manually via {@link ArtifactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactDetail)}.\n@param member a consumer that will call methods on {@link ArtifactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : null, "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : "", "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "setterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n@param outputArtifacts Details of output artifacts of the action that correspond to the action execution.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

Details of output artifacts of the action that correspond to the action execution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactDetailList", "defaultConsumerFluentSetterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

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

Details of output artifacts of the action that correspond to the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "fluentSetterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n@param outputArtifacts Details of output artifacts of the action that correspond to the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Details of output artifacts of the action that correspond to the action execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactDetail.Builder} avoiding the need to create one manually via {@link ArtifactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactDetail)}.\n@param member a consumer that will call methods on {@link ArtifactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : null, "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "member", "variableType" : "ArtifactDetail", "documentation" : "", "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "setterDocumentation" : "

Details of output artifacts of the action that correspond to the action execution.

\n@param outputArtifacts Details of output artifacts of the action that correspond to the action execution.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

Details of output artifacts of the action that correspond to the action execution.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionResult", "beanStyleSetterMethodName" : "setExecutionResult", "c2jName" : "executionResult", "c2jShape" : "ActionExecutionResult", "defaultConsumerFluentSetterDocumentation" : "

Execution result information listed in the output details for an action execution.

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

Execution result information listed in the output details for an action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionResult", "fluentSetterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@param executionResult Execution result information listed in the output details for an action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionResult", "getterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@return Execution result information listed in the output details for an action execution.", "getterModel" : { "returnType" : "ActionExecutionResult", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionResult", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionResult", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionResult", "sensitive" : false, "setterDocumentation" : "

Execution result information listed in the output details for an action execution.

\n@param executionResult Execution result information listed in the output details for an action execution.", "setterMethodName" : "setExecutionResult", "setterModel" : { "variableDeclarationType" : "ActionExecutionResult", "variableName" : "executionResult", "variableType" : "ActionExecutionResult", "documentation" : null, "simpleType" : "ActionExecutionResult", "variableSetterType" : "ActionExecutionResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionResult", "variableName" : "executionResult", "variableType" : "ActionExecutionResult", "documentation" : "

Execution result information listed in the output details for an action execution.

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

Execution result information, such as the external execution ID.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExternalExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The action provider's external ID for the action execution.

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

The action provider's external ID for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "fluentSetterDocumentation" : "

The action provider's external ID for the action execution.

\n@param externalExecutionId The action provider's external ID for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionId", "getterDocumentation" : "

The action provider's external ID for the action execution.

\n@return The action provider's external ID for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "setterDocumentation" : "

The action provider's external ID for the action execution.

\n@param externalExecutionId The action provider's external ID for the action execution.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The action provider's external ID for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionSummary", "beanStyleSetterMethodName" : "setExternalExecutionSummary", "c2jName" : "externalExecutionSummary", "c2jShape" : "ExternalExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

The action provider's summary for the action execution.

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

The action provider's summary for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionSummary", "fluentSetterDocumentation" : "

The action provider's summary for the action execution.

\n@param externalExecutionSummary The action provider's summary for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionSummary", "getterDocumentation" : "

The action provider's summary for the action execution.

\n@return The action provider's summary for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionSummary", "sensitive" : false, "setterDocumentation" : "

The action provider's summary for the action execution.

\n@param externalExecutionSummary The action provider's summary for the action execution.", "setterMethodName" : "setExternalExecutionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionSummary", "variableType" : "String", "documentation" : "

The action provider's summary for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionUrl", "beanStyleSetterMethodName" : "setExternalExecutionUrl", "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

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

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionUrl", "fluentSetterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@param externalExecutionUrl The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionUrl", "getterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@return The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionUrl", "sensitive" : false, "setterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@param externalExecutionUrl The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.", "setterMethodName" : "setExternalExecutionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExternalExecutionId" : { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExternalExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The action provider's external ID for the action execution.

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

The action provider's external ID for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "fluentSetterDocumentation" : "

The action provider's external ID for the action execution.

\n@param externalExecutionId The action provider's external ID for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionId", "getterDocumentation" : "

The action provider's external ID for the action execution.

\n@return The action provider's external ID for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "setterDocumentation" : "

The action provider's external ID for the action execution.

\n@param externalExecutionId The action provider's external ID for the action execution.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The action provider's external ID for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ExternalExecutionSummary" : { "beanStyleGetterMethodName" : "getExternalExecutionSummary", "beanStyleSetterMethodName" : "setExternalExecutionSummary", "c2jName" : "externalExecutionSummary", "c2jShape" : "ExternalExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

The action provider's summary for the action execution.

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

The action provider's summary for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionSummary", "fluentSetterDocumentation" : "

The action provider's summary for the action execution.

\n@param externalExecutionSummary The action provider's summary for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionSummary", "getterDocumentation" : "

The action provider's summary for the action execution.

\n@return The action provider's summary for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionSummary", "sensitive" : false, "setterDocumentation" : "

The action provider's summary for the action execution.

\n@param externalExecutionSummary The action provider's summary for the action execution.", "setterMethodName" : "setExternalExecutionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionSummary", "variableType" : "String", "documentation" : "

The action provider's summary for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ExternalExecutionUrl" : { "beanStyleGetterMethodName" : "getExternalExecutionUrl", "beanStyleSetterMethodName" : "setExternalExecutionUrl", "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

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

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionUrl", "fluentSetterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@param externalExecutionUrl The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionUrl", "getterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@return The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionUrl", "sensitive" : false, "setterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@param externalExecutionUrl The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.", "setterMethodName" : "setExternalExecutionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExternalExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The action provider's external ID for the action execution.

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

The action provider's external ID for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "fluentSetterDocumentation" : "

The action provider's external ID for the action execution.

\n@param externalExecutionId The action provider's external ID for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionId", "getterDocumentation" : "

The action provider's external ID for the action execution.

\n@return The action provider's external ID for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "setterDocumentation" : "

The action provider's external ID for the action execution.

\n@param externalExecutionId The action provider's external ID for the action execution.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The action provider's external ID for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionSummary", "beanStyleSetterMethodName" : "setExternalExecutionSummary", "c2jName" : "externalExecutionSummary", "c2jShape" : "ExternalExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

The action provider's summary for the action execution.

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

The action provider's summary for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionSummary", "fluentSetterDocumentation" : "

The action provider's summary for the action execution.

\n@param externalExecutionSummary The action provider's summary for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionSummary", "getterDocumentation" : "

The action provider's summary for the action execution.

\n@return The action provider's summary for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionSummary", "sensitive" : false, "setterDocumentation" : "

The action provider's summary for the action execution.

\n@param externalExecutionSummary The action provider's summary for the action execution.", "setterMethodName" : "setExternalExecutionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionSummary", "variableType" : "String", "documentation" : "

The action provider's summary for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionUrl", "beanStyleSetterMethodName" : "setExternalExecutionUrl", "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

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

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionUrl", "fluentSetterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@param externalExecutionUrl The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "externalExecutionUrl", "getterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@return The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionUrl", "sensitive" : false, "setterDocumentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

\n@param externalExecutionUrl The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.", "setterMethodName" : "setExternalExecutionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : "

The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionExecutionResult", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionExecutionResult", "variableName" : "actionExecutionResult", "variableType" : "ActionExecutionResult", "documentation" : null, "simpleType" : "ActionExecutionResult", "variableSetterType" : "ActionExecutionResult" }, "wrapper" : false }, "ActionExecutionStatus" : { "c2jName" : "ActionExecutionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "IN_PROGRESS", "value" : "InProgress" }, { "name" : "SUCCEEDED", "value" : "Succeeded" }, { "name" : "FAILED", "value" : "Failed" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionExecutionStatus", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified action cannot be found.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ActionNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionNotFoundException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "AWS", "value" : "AWS" }, { "name" : "THIRD_PARTY", "value" : "ThirdParty" }, { "name" : "CUSTOM", "value" : "Custom" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionOwner", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about the version (or revision) of an action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID that identifies the revision number of the action.

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

The system-generated unique ID that identifies the revision number of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "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.", "fluentSetterMethodName" : "revisionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "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.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRevisionChangeId", "beanStyleSetterMethodName" : "setRevisionChangeId", "c2jName" : "revisionChangeId", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

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

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionChangeId", "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.", "fluentSetterMethodName" : "revisionChangeId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionChangeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionChangeId", "sensitive" : false, "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.", "setterMethodName" : "setRevisionChangeId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

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

The date and time when the most recent version of the action was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

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

The date and time when the most recent version of the action was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "RevisionChangeId" : { "beanStyleGetterMethodName" : "getRevisionChangeId", "beanStyleSetterMethodName" : "setRevisionChangeId", "c2jName" : "revisionChangeId", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

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

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionChangeId", "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.", "fluentSetterMethodName" : "revisionChangeId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionChangeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionChangeId", "sensitive" : false, "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.", "setterMethodName" : "setRevisionChangeId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID that identifies the revision number of the action.

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

The system-generated unique ID that identifies the revision number of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "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.", "fluentSetterMethodName" : "revisionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "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.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID that identifies the revision number of the action.

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

The system-generated unique ID that identifies the revision number of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "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.", "fluentSetterMethodName" : "revisionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "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.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRevisionChangeId", "beanStyleSetterMethodName" : "setRevisionChangeId", "c2jName" : "revisionChangeId", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

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

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionChangeId", "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.", "fluentSetterMethodName" : "revisionChangeId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionChangeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionChangeId", "sensitive" : false, "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.", "setterMethodName" : "setRevisionChangeId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

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

The date and time when the most recent version of the action was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "revisionId", "revisionChangeId", "created" ], "shapeName" : "ActionRevision", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about the state of an action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action.

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

The name of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

The name of the action.

\n@param actionName The name of the action.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "ActionRevision", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the version (or revision) of an action.

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

Represents information about the version (or revision) of an action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "fluentSetterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@param currentRevision Represents information about the version (or revision) of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentRevision", "getterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@return Represents information about the version (or revision) of an action.", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "setterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@param currentRevision Represents information about the version (or revision) of an action.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : null, "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : "

Represents information about the version (or revision) of an action.

", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLatestExecution", "beanStyleSetterMethodName" : "setLatestExecution", "c2jName" : "latestExecution", "c2jShape" : "ActionExecution", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the run of an action.

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

Represents information about the run of an action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestExecution", "fluentSetterDocumentation" : "

Represents information about the run of an action.

\n@param latestExecution Represents information about the run of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestExecution", "getterDocumentation" : "

Represents information about the run of an action.

\n@return Represents information about the run of an action.", "getterModel" : { "returnType" : "ActionExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestExecution", "sensitive" : false, "setterDocumentation" : "

Represents information about the run of an action.

\n@param latestExecution Represents information about the run of an action.", "setterMethodName" : "setLatestExecution", "setterModel" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : null, "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : "

Represents information about the run of an action.

", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntityUrl", "beanStyleSetterMethodName" : "setEntityUrl", "c2jName" : "entityUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

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

A URL link for more information about the state of the action, such as a deployment group details page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityUrl", "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.", "fluentSetterMethodName" : "entityUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "entityUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntityUrl", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setEntityUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : "

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 }, { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

A URL link for more information about the revision, such as a commit details page.

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

A URL link for more information about the revision, such as a commit details page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action.

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

The name of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

The name of the action.

\n@param actionName The name of the action.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CurrentRevision" : { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "ActionRevision", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the version (or revision) of an action.

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

Represents information about the version (or revision) of an action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "fluentSetterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@param currentRevision Represents information about the version (or revision) of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentRevision", "getterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@return Represents information about the version (or revision) of an action.", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "setterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@param currentRevision Represents information about the version (or revision) of an action.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : null, "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : "

Represents information about the version (or revision) of an action.

", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null }, "EntityUrl" : { "beanStyleGetterMethodName" : "getEntityUrl", "beanStyleSetterMethodName" : "setEntityUrl", "c2jName" : "entityUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

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

A URL link for more information about the state of the action, such as a deployment group details page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityUrl", "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.", "fluentSetterMethodName" : "entityUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "entityUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntityUrl", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setEntityUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : "

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" : { "beanStyleGetterMethodName" : "getLatestExecution", "beanStyleSetterMethodName" : "setLatestExecution", "c2jName" : "latestExecution", "c2jShape" : "ActionExecution", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the run of an action.

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

Represents information about the run of an action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestExecution", "fluentSetterDocumentation" : "

Represents information about the run of an action.

\n@param latestExecution Represents information about the run of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestExecution", "getterDocumentation" : "

Represents information about the run of an action.

\n@return Represents information about the run of an action.", "getterModel" : { "returnType" : "ActionExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestExecution", "sensitive" : false, "setterDocumentation" : "

Represents information about the run of an action.

\n@param latestExecution Represents information about the run of an action.", "setterMethodName" : "setLatestExecution", "setterModel" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : null, "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : "

Represents information about the run of an action.

", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "xmlNameSpaceUri" : null }, "RevisionUrl" : { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

A URL link for more information about the revision, such as a commit details page.

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

A URL link for more information about the revision, such as a commit details page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action.

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

The name of the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

The name of the action.

\n@param actionName The name of the action.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "ActionRevision", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the version (or revision) of an action.

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

Represents information about the version (or revision) of an action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "fluentSetterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@param currentRevision Represents information about the version (or revision) of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentRevision", "getterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@return Represents information about the version (or revision) of an action.", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "setterDocumentation" : "

Represents information about the version (or revision) of an action.

\n@param currentRevision Represents information about the version (or revision) of an action.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : null, "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : "

Represents information about the version (or revision) of an action.

", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLatestExecution", "beanStyleSetterMethodName" : "setLatestExecution", "c2jName" : "latestExecution", "c2jShape" : "ActionExecution", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the run of an action.

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

Represents information about the run of an action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestExecution", "fluentSetterDocumentation" : "

Represents information about the run of an action.

\n@param latestExecution Represents information about the run of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "latestExecution", "getterDocumentation" : "

Represents information about the run of an action.

\n@return Represents information about the run of an action.", "getterModel" : { "returnType" : "ActionExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestExecution", "sensitive" : false, "setterDocumentation" : "

Represents information about the run of an action.

\n@param latestExecution Represents information about the run of an action.", "setterMethodName" : "setLatestExecution", "setterModel" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : null, "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : "

Represents information about the run of an action.

", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntityUrl", "beanStyleSetterMethodName" : "setEntityUrl", "c2jName" : "entityUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

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

A URL link for more information about the state of the action, such as a deployment group details page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityUrl", "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.", "fluentSetterMethodName" : "entityUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "entityUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntityUrl", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setEntityUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : "

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 }, { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

A URL link for more information about the revision, such as a commit details page.

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

A URL link for more information about the revision, such as a commit details page.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionState", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about the details of an action type.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action type.

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

Represents information about an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

Represents information about an action type.

\n@param id Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

Represents information about an action type.

\n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

Represents information about an action type.

\n@param id Represents information about an action type.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : "

Represents information about an action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSettings", "beanStyleSetterMethodName" : "setSettings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "defaultConsumerFluentSetterDocumentation" : "

The settings for the action type.

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

The settings for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "settings", "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.", "fluentSetterMethodName" : "settings", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "settings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Settings", "sensitive" : false, "setterDocumentation" : "

The settings for the action type.

\n@param settings The settings for the action type.", "setterMethodName" : "setSettings", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : null, "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "

The settings for the action type.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionConfigurationProperties", "beanStyleSetterMethodName" : "setActionConfigurationProperties", "c2jName" : "actionConfigurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "defaultConsumerFluentSetterDocumentation" : "

The configuration properties for the action type.

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

The configuration properties for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfigurationProperties", "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.", "fluentSetterMethodName" : "actionConfigurationProperties", "getterDocumentation" : "

The configuration properties for the action type.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The configuration properties for the action type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfigurationProperties", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfigurationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionConfigurationProperty.Builder} avoiding the need to create one manually via {@link ActionConfigurationProperty#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfigurationProperty.Builder#build()} is called immediately and its result is passed to {@link #member(ActionConfigurationProperty)}.\n@param member a consumer that will call methods on {@link ActionConfigurationProperty.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionConfigurationProperty)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : null, "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionConfigurationProperties", "sensitive" : false, "setterDocumentation" : "

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.", "setterMethodName" : "setActionConfigurationProperties", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getInputArtifactDetails", "beanStyleSetterMethodName" : "setInputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the input artifact for the action, such as its commit ID.

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

The details of the input artifact for the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifactDetails", "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.", "fluentSetterMethodName" : "inputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifactDetails", "beanStyleSetterMethodName" : "setOutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the output artifact of the action, such as its commit ID.

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

The details of the output artifact of the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifactDetails", "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.", "fluentSetterMethodName" : "outputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OutputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActionConfigurationProperties", "beanStyleSetterMethodName" : "setActionConfigurationProperties", "c2jName" : "actionConfigurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "defaultConsumerFluentSetterDocumentation" : "

The configuration properties for the action type.

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

The configuration properties for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfigurationProperties", "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.", "fluentSetterMethodName" : "actionConfigurationProperties", "getterDocumentation" : "

The configuration properties for the action type.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The configuration properties for the action type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfigurationProperties", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfigurationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionConfigurationProperty.Builder} avoiding the need to create one manually via {@link ActionConfigurationProperty#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfigurationProperty.Builder#build()} is called immediately and its result is passed to {@link #member(ActionConfigurationProperty)}.\n@param member a consumer that will call methods on {@link ActionConfigurationProperty.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionConfigurationProperty)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : null, "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionConfigurationProperties", "sensitive" : false, "setterDocumentation" : "

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.", "setterMethodName" : "setActionConfigurationProperties", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action type.

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

Represents information about an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

Represents information about an action type.

\n@param id Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

Represents information about an action type.

\n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

Represents information about an action type.

\n@param id Represents information about an action type.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : "

Represents information about an action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "InputArtifactDetails" : { "beanStyleGetterMethodName" : "getInputArtifactDetails", "beanStyleSetterMethodName" : "setInputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the input artifact for the action, such as its commit ID.

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

The details of the input artifact for the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifactDetails", "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.", "fluentSetterMethodName" : "inputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getOutputArtifactDetails", "beanStyleSetterMethodName" : "setOutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the output artifact of the action, such as its commit ID.

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

The details of the output artifact of the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifactDetails", "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.", "fluentSetterMethodName" : "outputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OutputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getSettings", "beanStyleSetterMethodName" : "setSettings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "defaultConsumerFluentSetterDocumentation" : "

The settings for the action type.

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

The settings for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "settings", "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.", "fluentSetterMethodName" : "settings", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "settings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Settings", "sensitive" : false, "setterDocumentation" : "

The settings for the action type.

\n@param settings The settings for the action type.", "setterMethodName" : "setSettings", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : null, "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "

The settings for the action type.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action type.

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

Represents information about an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

Represents information about an action type.

\n@param id Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

Represents information about an action type.

\n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

Represents information about an action type.

\n@param id Represents information about an action type.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : "

Represents information about an action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSettings", "beanStyleSetterMethodName" : "setSettings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "defaultConsumerFluentSetterDocumentation" : "

The settings for the action type.

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

The settings for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "settings", "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.", "fluentSetterMethodName" : "settings", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "settings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Settings", "sensitive" : false, "setterDocumentation" : "

The settings for the action type.

\n@param settings The settings for the action type.", "setterMethodName" : "setSettings", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : null, "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "

The settings for the action type.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionConfigurationProperties", "beanStyleSetterMethodName" : "setActionConfigurationProperties", "c2jName" : "actionConfigurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "defaultConsumerFluentSetterDocumentation" : "

The configuration properties for the action type.

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

The configuration properties for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfigurationProperties", "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.", "fluentSetterMethodName" : "actionConfigurationProperties", "getterDocumentation" : "

The configuration properties for the action type.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The configuration properties for the action type.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfigurationProperties", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfigurationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionConfigurationProperty.Builder} avoiding the need to create one manually via {@link ActionConfigurationProperty#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfigurationProperty.Builder#build()} is called immediately and its result is passed to {@link #member(ActionConfigurationProperty)}.\n@param member a consumer that will call methods on {@link ActionConfigurationProperty.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionConfigurationProperty)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : null, "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionConfigurationProperties", "sensitive" : false, "setterDocumentation" : "

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.", "setterMethodName" : "setActionConfigurationProperties", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getInputArtifactDetails", "beanStyleSetterMethodName" : "setInputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the input artifact for the action, such as its commit ID.

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

The details of the input artifact for the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifactDetails", "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.", "fluentSetterMethodName" : "inputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifactDetails", "beanStyleSetterMethodName" : "setOutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the output artifact of the action, such as its commit ID.

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

The details of the output artifact of the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifactDetails", "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.", "fluentSetterMethodName" : "outputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OutputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "id", "inputArtifactDetails", "outputArtifactDetails" ], "shapeName" : "ActionType", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about an action type.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOwnerAsString", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "owner", "c2jShape" : "ActionOwner", "defaultConsumerFluentSetterDocumentation" : "

The creator of the action being called.

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

The creator of the action being called.

", "endpointDiscoveryId" : false, "enumType" : "ActionOwner", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "owner", "fluentEnumSetterMethodName" : "owner", "fluentGetterMethodName" : "ownerAsString", "fluentSetterDocumentation" : "

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The creator of the action being called.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #owner} will return {@link ActionOwner#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #ownerAsString}.\n

\n@return The creator of the action being called.\n@see ActionOwner", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "owner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The creator of the action being called.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #provider(String)}.\n@param provider a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #provider(String)", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "provider", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

A string that describes the action version.

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

A string that describes the action version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

A string that describes the action version.

\n@param version A string that describes the action version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

A string that describes the action version.

\n@return A string that describes the action version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

A string that describes the action version.

\n@param version A string that describes the action version.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

A string that describes the action version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Category" : { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getOwnerAsString", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "owner", "c2jShape" : "ActionOwner", "defaultConsumerFluentSetterDocumentation" : "

The creator of the action being called.

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

The creator of the action being called.

", "endpointDiscoveryId" : false, "enumType" : "ActionOwner", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "owner", "fluentEnumSetterMethodName" : "owner", "fluentGetterMethodName" : "ownerAsString", "fluentSetterDocumentation" : "

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The creator of the action being called.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #owner} will return {@link ActionOwner#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #ownerAsString}.\n

\n@return The creator of the action being called.\n@see ActionOwner", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "owner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The creator of the action being called.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Provider" : { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #provider(String)}.\n@param provider a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #provider(String)", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "provider", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

A string that describes the action version.

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

A string that describes the action version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

A string that describes the action version.

\n@param version A string that describes the action version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

A string that describes the action version.

\n@return A string that describes the action version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

A string that describes the action version.

\n@param version A string that describes the action version.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

A string that describes the action version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOwnerAsString", "beanStyleSetterMethodName" : "setOwner", "c2jName" : "owner", "c2jShape" : "ActionOwner", "defaultConsumerFluentSetterDocumentation" : "

The creator of the action being called.

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

The creator of the action being called.

", "endpointDiscoveryId" : false, "enumType" : "ActionOwner", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "owner", "fluentEnumSetterMethodName" : "owner", "fluentGetterMethodName" : "ownerAsString", "fluentSetterDocumentation" : "

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner", "fluentSetterMethodName" : "owner", "getterDocumentation" : "

The creator of the action being called.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #owner} will return {@link ActionOwner#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #ownerAsString}.\n

\n@return The creator of the action being called.\n@see ActionOwner", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "owner", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "owner", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Owner", "sensitive" : false, "setterDocumentation" : "

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner", "setterMethodName" : "setOwner", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The creator of the action being called.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #provider(String)}.\n@param provider a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #provider(String)", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "provider", "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

\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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. To reference a list of action providers by action type, see Valid Action Types and Providers in CodePipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

A string that describes the action version.

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

A string that describes the action version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

A string that describes the action version.

\n@param version A string that describes the action version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

A string that describes the action version.

\n@return A string that describes the action version.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

A string that describes the action version.

\n@param version A string that describes the action version.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

A string that describes the action version.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "category", "owner", "provider", "version" ], "shapeName" : "ActionTypeId", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified action type cannot be found.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ActionTypeNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionTypeNotFoundException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about the settings for an action type.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getThirdPartyConfigurationUrl", "beanStyleSetterMethodName" : "setThirdPartyConfigurationUrl", "c2jName" : "thirdPartyConfigurationUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "thirdPartyConfigurationUrl", "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.", "fluentSetterMethodName" : "thirdPartyConfigurationUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "thirdPartyConfigurationUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "thirdPartyConfigurationUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThirdPartyConfigurationUrl", "sensitive" : false, "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.", "setterMethodName" : "setThirdPartyConfigurationUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getEntityUrlTemplate", "beanStyleSetterMethodName" : "setEntityUrlTemplate", "c2jName" : "entityUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityUrlTemplate", "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.", "fluentSetterMethodName" : "entityUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "entityUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntityUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setEntityUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getExecutionUrlTemplate", "beanStyleSetterMethodName" : "setExecutionUrlTemplate", "c2jName" : "executionUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionUrlTemplate", "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.", "fluentSetterMethodName" : "executionUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExecutionUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setExecutionUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRevisionUrlTemplate", "beanStyleSetterMethodName" : "setRevisionUrlTemplate", "c2jName" : "revisionUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrlTemplate", "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.", "fluentSetterMethodName" : "revisionUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getEntityUrlTemplate", "beanStyleSetterMethodName" : "setEntityUrlTemplate", "c2jName" : "entityUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityUrlTemplate", "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.", "fluentSetterMethodName" : "entityUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "entityUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntityUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setEntityUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getExecutionUrlTemplate", "beanStyleSetterMethodName" : "setExecutionUrlTemplate", "c2jName" : "executionUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionUrlTemplate", "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.", "fluentSetterMethodName" : "executionUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExecutionUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setExecutionUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getRevisionUrlTemplate", "beanStyleSetterMethodName" : "setRevisionUrlTemplate", "c2jName" : "revisionUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrlTemplate", "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.", "fluentSetterMethodName" : "revisionUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getThirdPartyConfigurationUrl", "beanStyleSetterMethodName" : "setThirdPartyConfigurationUrl", "c2jName" : "thirdPartyConfigurationUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "thirdPartyConfigurationUrl", "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.", "fluentSetterMethodName" : "thirdPartyConfigurationUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "thirdPartyConfigurationUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "thirdPartyConfigurationUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThirdPartyConfigurationUrl", "sensitive" : false, "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.", "setterMethodName" : "setThirdPartyConfigurationUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getThirdPartyConfigurationUrl", "beanStyleSetterMethodName" : "setThirdPartyConfigurationUrl", "c2jName" : "thirdPartyConfigurationUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "thirdPartyConfigurationUrl", "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.", "fluentSetterMethodName" : "thirdPartyConfigurationUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "thirdPartyConfigurationUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "thirdPartyConfigurationUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ThirdPartyConfigurationUrl", "sensitive" : false, "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.", "setterMethodName" : "setThirdPartyConfigurationUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getEntityUrlTemplate", "beanStyleSetterMethodName" : "setEntityUrlTemplate", "c2jName" : "entityUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityUrlTemplate", "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.", "fluentSetterMethodName" : "entityUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "entityUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntityUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setEntityUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getExecutionUrlTemplate", "beanStyleSetterMethodName" : "setExecutionUrlTemplate", "c2jName" : "executionUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionUrlTemplate", "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.", "fluentSetterMethodName" : "executionUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExecutionUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setExecutionUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRevisionUrlTemplate", "beanStyleSetterMethodName" : "setRevisionUrlTemplate", "c2jName" : "revisionUrlTemplate", "c2jShape" : "UrlTemplate", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrlTemplate", "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.", "fluentSetterMethodName" : "revisionUrlTemplate", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrlTemplate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrlTemplate", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrlTemplate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrlTemplate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActionTypeSettings", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The approval action has already been approved or rejected.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ApprovalAlreadyCompletedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ApprovalAlreadyCompletedException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about the result of an approval request.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ApprovalSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the current status of the approval request.

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

The summary of the current status of the approval request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the approval request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ApprovalStatus", "defaultConsumerFluentSetterDocumentation" : "

The response submitted by a reviewer assigned to an approval action request.

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

The response submitted by a reviewer assigned to an approval action request.

", "endpointDiscoveryId" : false, "enumType" : "ApprovalStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see ApprovalStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ApprovalStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The response submitted by a reviewer assigned to an approval action request.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ApprovalStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ApprovalStatus", "defaultConsumerFluentSetterDocumentation" : "

The response submitted by a reviewer assigned to an approval action request.

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

The response submitted by a reviewer assigned to an approval action request.

", "endpointDiscoveryId" : false, "enumType" : "ApprovalStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see ApprovalStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ApprovalStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The response submitted by a reviewer assigned to an approval action request.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ApprovalStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ApprovalSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the current status of the approval request.

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

The summary of the current status of the approval request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the approval request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ApprovalSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the current status of the approval request.

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

The summary of the current status of the approval request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the approval request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ApprovalStatus", "defaultConsumerFluentSetterDocumentation" : "

The response submitted by a reviewer assigned to an approval action request.

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

The response submitted by a reviewer assigned to an approval action request.

", "endpointDiscoveryId" : false, "enumType" : "ApprovalStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see ApprovalStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ApprovalStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The response submitted by a reviewer assigned to an approval action request.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ApprovalStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "summary", "status" ], "shapeName" : "ApprovalResult", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "APPROVED", "value" : "Approved" }, { "name" : "REJECTED", "value" : "Rejected" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ApprovalStatus", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about an artifact that will be worked upon by actions in the pipeline.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

The artifact's name.

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

The artifact's name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The artifact's name.

\n@return The artifact's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The artifact's name.

\n@param name The artifact's name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "revision", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "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.", "fluentSetterMethodName" : "revision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Revision", "sensitive" : false, "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).", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLocation", "beanStyleSetterMethodName" : "setLocation", "c2jName" : "location", "c2jShape" : "ArtifactLocation", "defaultConsumerFluentSetterDocumentation" : "

The location of an artifact.

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

The location of an artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "location", "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.", "fluentSetterMethodName" : "location", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Location", "sensitive" : false, "setterDocumentation" : "

The location of an artifact.

\n@param location The location of an artifact.", "setterMethodName" : "setLocation", "setterModel" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : null, "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : "

The location of an artifact.

", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Location" : { "beanStyleGetterMethodName" : "getLocation", "beanStyleSetterMethodName" : "setLocation", "c2jName" : "location", "c2jShape" : "ArtifactLocation", "defaultConsumerFluentSetterDocumentation" : "

The location of an artifact.

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

The location of an artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "location", "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.", "fluentSetterMethodName" : "location", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Location", "sensitive" : false, "setterDocumentation" : "

The location of an artifact.

\n@param location The location of an artifact.", "setterMethodName" : "setLocation", "setterModel" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : null, "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : "

The location of an artifact.

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

The artifact's name.

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

The artifact's name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The artifact's name.

\n@return The artifact's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The artifact's name.

\n@param name The artifact's name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Revision" : { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "revision", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "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.", "fluentSetterMethodName" : "revision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Revision", "sensitive" : false, "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).", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

The artifact's name.

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

The artifact's name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The artifact's name.

\n@return The artifact's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The artifact's name.

\n@param name The artifact's name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "revision", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "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.", "fluentSetterMethodName" : "revision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Revision", "sensitive" : false, "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).", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLocation", "beanStyleSetterMethodName" : "setLocation", "c2jName" : "location", "c2jShape" : "ArtifactLocation", "defaultConsumerFluentSetterDocumentation" : "

The location of an artifact.

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

The location of an artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "location", "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.", "fluentSetterMethodName" : "location", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Location", "sensitive" : false, "setterDocumentation" : "

The location of an artifact.

\n@param location The location of an artifact.", "setterMethodName" : "setLocation", "setterModel" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : null, "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : "

The location of an artifact.

", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Artifact", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "artifact", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "wrapper" : false }, "ArtifactDetail" : { "c2jName" : "ArtifactDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Artifact details for the action execution, such as the artifact location.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

The artifact object name for the action execution.

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

The artifact object name for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The artifact object name for the action execution.

\n@param name The artifact object name for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The artifact object name for the action execution.

\n@return The artifact object name for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The artifact object name for the action execution.

\n@param name The artifact object name for the action execution.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact object name for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getS3location", "beanStyleSetterMethodName" : "setS3location", "c2jName" : "s3location", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 artifact location for the action execution.

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

The Amazon S3 artifact location for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3location", "fluentSetterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@param s3location The Amazon S3 artifact location for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3location", "getterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@return The Amazon S3 artifact location for the action execution.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "s3location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "s3location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "S3location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@param s3location The Amazon S3 artifact location for the action execution.", "setterMethodName" : "setS3location", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "s3location", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "s3location", "variableType" : "S3Location", "documentation" : "

The Amazon S3 artifact location for the action execution.

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

The artifact object name for the action execution.

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

The artifact object name for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The artifact object name for the action execution.

\n@param name The artifact object name for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The artifact object name for the action execution.

\n@return The artifact object name for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The artifact object name for the action execution.

\n@param name The artifact object name for the action execution.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact object name for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "S3location" : { "beanStyleGetterMethodName" : "getS3location", "beanStyleSetterMethodName" : "setS3location", "c2jName" : "s3location", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 artifact location for the action execution.

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

The Amazon S3 artifact location for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3location", "fluentSetterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@param s3location The Amazon S3 artifact location for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3location", "getterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@return The Amazon S3 artifact location for the action execution.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "s3location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "s3location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "S3location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@param s3location The Amazon S3 artifact location for the action execution.", "setterMethodName" : "setS3location", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "s3location", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "s3location", "variableType" : "S3Location", "documentation" : "

The Amazon S3 artifact location for the action execution.

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

The artifact object name for the action execution.

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

The artifact object name for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The artifact object name for the action execution.

\n@param name The artifact object name for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The artifact object name for the action execution.

\n@return The artifact object name for the action execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The artifact object name for the action execution.

\n@param name The artifact object name for the action execution.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact object name for the action execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getS3location", "beanStyleSetterMethodName" : "setS3location", "c2jName" : "s3location", "c2jShape" : "S3Location", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 artifact location for the action execution.

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

The Amazon S3 artifact location for the action execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3location", "fluentSetterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@param s3location The Amazon S3 artifact location for the action execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "s3location", "getterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@return The Amazon S3 artifact location for the action execution.", "getterModel" : { "returnType" : "S3Location", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "s3location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "s3location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "S3location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 artifact location for the action execution.

\n@param s3location The Amazon S3 artifact location for the action execution.", "setterMethodName" : "setS3location", "setterModel" : { "variableDeclarationType" : "S3Location", "variableName" : "s3location", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "s3location", "variableType" : "S3Location", "documentation" : "

The Amazon S3 artifact location for the action execution.

", "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ArtifactDetail", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactDetail", "variableName" : "artifactDetail", "variableType" : "ArtifactDetail", "documentation" : null, "simpleType" : "ArtifactDetail", "variableSetterType" : "ArtifactDetail" }, "wrapper" : false }, "ArtifactDetails" : { "c2jName" : "ArtifactDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about the details of an artifact.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getMinimumCount", "beanStyleSetterMethodName" : "setMinimumCount", "c2jName" : "minimumCount", "c2jShape" : "MinimumArtifactCount", "defaultConsumerFluentSetterDocumentation" : "

The minimum number of artifacts allowed for the action type.

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

The minimum number of artifacts allowed for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minimumCount", "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.", "fluentSetterMethodName" : "minimumCount", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "minimumCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minimumCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinimumCount", "sensitive" : false, "setterDocumentation" : "

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.", "setterMethodName" : "setMinimumCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : "

The minimum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaximumCount", "beanStyleSetterMethodName" : "setMaximumCount", "c2jName" : "maximumCount", "c2jShape" : "MaximumArtifactCount", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of artifacts allowed for the action type.

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

The maximum number of artifacts allowed for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maximumCount", "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.", "fluentSetterMethodName" : "maximumCount", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maximumCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maximumCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaximumCount", "sensitive" : false, "setterDocumentation" : "

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.", "setterMethodName" : "setMaximumCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maximumCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getMaximumCount", "beanStyleSetterMethodName" : "setMaximumCount", "c2jName" : "maximumCount", "c2jShape" : "MaximumArtifactCount", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of artifacts allowed for the action type.

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

The maximum number of artifacts allowed for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maximumCount", "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.", "fluentSetterMethodName" : "maximumCount", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maximumCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maximumCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaximumCount", "sensitive" : false, "setterDocumentation" : "

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.", "setterMethodName" : "setMaximumCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maximumCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getMinimumCount", "beanStyleSetterMethodName" : "setMinimumCount", "c2jName" : "minimumCount", "c2jShape" : "MinimumArtifactCount", "defaultConsumerFluentSetterDocumentation" : "

The minimum number of artifacts allowed for the action type.

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

The minimum number of artifacts allowed for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minimumCount", "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.", "fluentSetterMethodName" : "minimumCount", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "minimumCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minimumCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinimumCount", "sensitive" : false, "setterDocumentation" : "

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.", "setterMethodName" : "setMinimumCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : "

The minimum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMinimumCount", "beanStyleSetterMethodName" : "setMinimumCount", "c2jName" : "minimumCount", "c2jShape" : "MinimumArtifactCount", "defaultConsumerFluentSetterDocumentation" : "

The minimum number of artifacts allowed for the action type.

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

The minimum number of artifacts allowed for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "minimumCount", "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.", "fluentSetterMethodName" : "minimumCount", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "minimumCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "minimumCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MinimumCount", "sensitive" : false, "setterDocumentation" : "

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.", "setterMethodName" : "setMinimumCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : "

The minimum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaximumCount", "beanStyleSetterMethodName" : "setMaximumCount", "c2jName" : "maximumCount", "c2jShape" : "MaximumArtifactCount", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of artifacts allowed for the action type.

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

The maximum number of artifacts allowed for the action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maximumCount", "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.", "fluentSetterMethodName" : "maximumCount", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maximumCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maximumCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaximumCount", "sensitive" : false, "setterDocumentation" : "

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.", "setterMethodName" : "setMaximumCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maximumCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maximumCount", "variableType" : "Integer", "documentation" : "

The maximum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "minimumCount", "maximumCount" ], "shapeName" : "ArtifactDetails", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about the location of an artifact.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ArtifactLocationType", "defaultConsumerFluentSetterDocumentation" : "

The type of artifact in the location.

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

The type of artifact in the location.

", "endpointDiscoveryId" : false, "enumType" : "ArtifactLocationType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of artifact in the location.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactLocationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of artifact in the location.\n@see ArtifactLocationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of artifact in the location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getS3Location", "beanStyleSetterMethodName" : "setS3Location", "c2jName" : "s3Location", "c2jShape" : "S3ArtifactLocation", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 bucket that contains the artifact.

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

The Amazon S3 bucket that contains the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Location", "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.", "fluentSetterMethodName" : "s3Location", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "s3Location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "s3Location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "S3Location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.", "setterMethodName" : "setS3Location", "setterModel" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : null, "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "S3Location" : { "beanStyleGetterMethodName" : "getS3Location", "beanStyleSetterMethodName" : "setS3Location", "c2jName" : "s3Location", "c2jShape" : "S3ArtifactLocation", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 bucket that contains the artifact.

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

The Amazon S3 bucket that contains the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Location", "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.", "fluentSetterMethodName" : "s3Location", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "s3Location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "s3Location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "S3Location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.", "setterMethodName" : "setS3Location", "setterModel" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : null, "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ArtifactLocationType", "defaultConsumerFluentSetterDocumentation" : "

The type of artifact in the location.

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

The type of artifact in the location.

", "endpointDiscoveryId" : false, "enumType" : "ArtifactLocationType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of artifact in the location.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactLocationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of artifact in the location.\n@see ArtifactLocationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of artifact in the location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ArtifactLocationType", "defaultConsumerFluentSetterDocumentation" : "

The type of artifact in the location.

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

The type of artifact in the location.

", "endpointDiscoveryId" : false, "enumType" : "ArtifactLocationType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of artifact in the location.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactLocationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of artifact in the location.\n@see ArtifactLocationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of artifact in the location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getS3Location", "beanStyleSetterMethodName" : "setS3Location", "c2jName" : "s3Location", "c2jShape" : "S3ArtifactLocation", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 bucket that contains the artifact.

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

The Amazon S3 bucket that contains the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "s3Location", "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.", "fluentSetterMethodName" : "s3Location", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "s3Location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "s3Location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "S3Location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.", "setterMethodName" : "setS3Location", "setterModel" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : null, "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ArtifactLocation", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "S3", "value" : "S3" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ArtifactLocationType", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents revision details of an artifact.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

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.

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

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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 }, { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The revision ID of the artifact.

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

The revision ID of the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "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.", "fluentSetterMethodName" : "revisionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "setterDocumentation" : "

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

The revision ID of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionChangeIdentifier", "beanStyleSetterMethodName" : "setRevisionChangeIdentifier", "c2jName" : "revisionChangeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionChangeIdentifier", "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.", "fluentSetterMethodName" : "revisionChangeIdentifier", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionChangeIdentifier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeIdentifier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionChangeIdentifier", "sensitive" : false, "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.", "setterMethodName" : "setRevisionChangeIdentifier", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeIdentifier", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "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.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

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

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

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

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

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

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.

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

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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" : { "beanStyleGetterMethodName" : "getRevisionChangeIdentifier", "beanStyleSetterMethodName" : "setRevisionChangeIdentifier", "c2jName" : "revisionChangeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionChangeIdentifier", "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.", "fluentSetterMethodName" : "revisionChangeIdentifier", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionChangeIdentifier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeIdentifier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionChangeIdentifier", "sensitive" : false, "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.", "setterMethodName" : "setRevisionChangeIdentifier", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeIdentifier", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The revision ID of the artifact.

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

The revision ID of the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "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.", "fluentSetterMethodName" : "revisionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "setterDocumentation" : "

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

The revision ID of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionSummary" : { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "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.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

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.

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

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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 }, { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The revision ID of the artifact.

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

The revision ID of the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "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.", "fluentSetterMethodName" : "revisionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "setterDocumentation" : "

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

The revision ID of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionChangeIdentifier", "beanStyleSetterMethodName" : "setRevisionChangeIdentifier", "c2jName" : "revisionChangeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionChangeIdentifier", "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.", "fluentSetterMethodName" : "revisionChangeIdentifier", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionChangeIdentifier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeIdentifier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionChangeIdentifier", "sensitive" : false, "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.", "setterMethodName" : "setRevisionChangeIdentifier", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeIdentifier", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "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.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

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

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ArtifactRevision", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The Amazon S3 bucket where artifacts are stored for the pipeline.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ArtifactStoreType", "defaultConsumerFluentSetterDocumentation" : "

The type of the artifact store, such as S3.

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

The type of the artifact store, such as S3.

", "endpointDiscoveryId" : false, "enumType" : "ArtifactStoreType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the artifact store, such as S3.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactStoreType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the artifact store, such as S3.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLocation", "beanStyleSetterMethodName" : "setLocation", "c2jName" : "location", "c2jShape" : "ArtifactStoreLocation", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

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

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "location", "fluentSetterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@param location The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "location", "getterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@return The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@param location The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.", "setterMethodName" : "setLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "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.", "fluentSetterMethodName" : "encryptionKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "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.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "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.", "fluentSetterMethodName" : "encryptionKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "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.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getLocation", "beanStyleSetterMethodName" : "setLocation", "c2jName" : "location", "c2jShape" : "ArtifactStoreLocation", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

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

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "location", "fluentSetterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@param location The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "location", "getterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@return The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@param location The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.", "setterMethodName" : "setLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ArtifactStoreType", "defaultConsumerFluentSetterDocumentation" : "

The type of the artifact store, such as S3.

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

The type of the artifact store, such as S3.

", "endpointDiscoveryId" : false, "enumType" : "ArtifactStoreType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the artifact store, such as S3.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactStoreType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the artifact store, such as S3.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "ArtifactStoreType", "defaultConsumerFluentSetterDocumentation" : "

The type of the artifact store, such as S3.

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

The type of the artifact store, such as S3.

", "endpointDiscoveryId" : false, "enumType" : "ArtifactStoreType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the artifact store, such as S3.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link ArtifactStoreType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the artifact store, such as S3.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLocation", "beanStyleSetterMethodName" : "setLocation", "c2jName" : "location", "c2jShape" : "ArtifactStoreLocation", "defaultConsumerFluentSetterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

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

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "location", "fluentSetterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@param location The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "location", "getterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@return The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "location", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Location", "sensitive" : false, "setterDocumentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

\n@param location The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.", "setterMethodName" : "setLocation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "

The Amazon S3 bucket used for storing the artifacts for a pipeline. You can specify the name of an S3 bucket but not a folder within the bucket. A folder to contain the pipeline artifacts is created for you based on the name of the pipeline. You can use any Amazon S3 bucket in the same AWS Region as the pipeline to store your pipeline artifacts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "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.", "fluentSetterMethodName" : "encryptionKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "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.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "type", "location" ], "shapeName" : "ArtifactStore", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "S3", "value" : "S3" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ArtifactStoreType", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Reserved for future use.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "BlockerName", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

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

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param name Reserved for future use.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "BlockerType", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

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

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : "BlockerType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

Reserved for future use.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link BlockerType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Reserved for future use.\n@see BlockerType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

Reserved for future use.

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

Reserved for future use.

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

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param name Reserved for future use.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "BlockerType", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

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

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : "BlockerType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

Reserved for future use.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link BlockerType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Reserved for future use.\n@see BlockerType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

Reserved for future use.

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

Reserved for future use.

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

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param name Reserved for future use.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "BlockerType", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

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

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : "BlockerType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

Reserved for future use.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link BlockerType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Reserved for future use.\n@see BlockerType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "type" ], "shapeName" : "BlockerDeclaration", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SCHEDULE", "value" : "Schedule" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BlockerType", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a CreateCustomActionType operation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateCustomActionType", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.CreateCustomActionType", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

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

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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.", "fluentSetterMethodName" : "provider", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version identifier of the custom action.

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

The version identifier of the custom action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version identifier of the custom action.

\n@param version The version identifier of the custom action.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version identifier of the custom action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSettings", "beanStyleSetterMethodName" : "setSettings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "defaultConsumerFluentSetterDocumentation" : "

URLs that provide users information about this custom action.

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

URLs that provide users information about this custom action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "settings", "fluentSetterDocumentation" : "

URLs that provide users information about this custom action.

\n@param settings URLs that provide users information about this custom action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "settings", "getterDocumentation" : "

URLs that provide users information about this custom action.

\n@return URLs that provide users information about this custom action.", "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "settings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Settings", "sensitive" : false, "setterDocumentation" : "

URLs that provide users information about this custom action.

\n@param settings URLs that provide users information about this custom action.", "setterMethodName" : "setSettings", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : null, "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "

URLs that provide users information about this custom action.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfigurationProperties", "beanStyleSetterMethodName" : "setConfigurationProperties", "c2jName" : "configurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurationProperties(List)}.\n@param configurationProperties a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationProperties(List)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationProperties", "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.", "fluentSetterMethodName" : "configurationProperties", "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurationProperties", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionConfigurationProperty.Builder} avoiding the need to create one manually via {@link ActionConfigurationProperty#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfigurationProperty.Builder#build()} is called immediately and its result is passed to {@link #member(ActionConfigurationProperty)}.\n@param member a consumer that will call methods on {@link ActionConfigurationProperty.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionConfigurationProperty)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : null, "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ConfigurationProperties", "sensitive" : false, "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.

", "setterMethodName" : "setConfigurationProperties", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationProperties", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getInputArtifactDetails", "beanStyleSetterMethodName" : "setInputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the input artifact for the action, such as its commit ID.

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

The details of the input artifact for the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifactDetails", "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.", "fluentSetterMethodName" : "inputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifactDetails", "beanStyleSetterMethodName" : "setOutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the output artifact of the action, such as its commit ID.

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

The details of the output artifact of the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifactDetails", "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.", "fluentSetterMethodName" : "outputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OutputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "Category" : { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getConfigurationProperties", "beanStyleSetterMethodName" : "setConfigurationProperties", "c2jName" : "configurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurationProperties(List)}.\n@param configurationProperties a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationProperties(List)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationProperties", "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.", "fluentSetterMethodName" : "configurationProperties", "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurationProperties", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionConfigurationProperty.Builder} avoiding the need to create one manually via {@link ActionConfigurationProperty#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfigurationProperty.Builder#build()} is called immediately and its result is passed to {@link #member(ActionConfigurationProperty)}.\n@param member a consumer that will call methods on {@link ActionConfigurationProperty.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionConfigurationProperty)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : null, "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ConfigurationProperties", "sensitive" : false, "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.

", "setterMethodName" : "setConfigurationProperties", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationProperties", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getInputArtifactDetails", "beanStyleSetterMethodName" : "setInputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the input artifact for the action, such as its commit ID.

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

The details of the input artifact for the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifactDetails", "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.", "fluentSetterMethodName" : "inputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getOutputArtifactDetails", "beanStyleSetterMethodName" : "setOutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the output artifact of the action, such as its commit ID.

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

The details of the output artifact of the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifactDetails", "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.", "fluentSetterMethodName" : "outputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OutputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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 }, "Provider" : { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

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

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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.", "fluentSetterMethodName" : "provider", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getSettings", "beanStyleSetterMethodName" : "setSettings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "defaultConsumerFluentSetterDocumentation" : "

URLs that provide users information about this custom action.

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

URLs that provide users information about this custom action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "settings", "fluentSetterDocumentation" : "

URLs that provide users information about this custom action.

\n@param settings URLs that provide users information about this custom action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "settings", "getterDocumentation" : "

URLs that provide users information about this custom action.

\n@return URLs that provide users information about this custom action.", "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "settings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Settings", "sensitive" : false, "setterDocumentation" : "

URLs that provide users information about this custom action.

\n@param settings URLs that provide users information about this custom action.", "setterMethodName" : "setSettings", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : null, "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "

URLs that provide users information about this custom action.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null }, "Version" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version identifier of the custom action.

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

The version identifier of the custom action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version identifier of the custom action.

\n@param version The version identifier of the custom action.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version identifier of the custom action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

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

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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.", "fluentSetterMethodName" : "provider", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version identifier of the custom action.

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

The version identifier of the custom action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version identifier of the custom action.

\n@param version The version identifier of the custom action.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version identifier of the custom action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSettings", "beanStyleSetterMethodName" : "setSettings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "defaultConsumerFluentSetterDocumentation" : "

URLs that provide users information about this custom action.

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

URLs that provide users information about this custom action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "settings", "fluentSetterDocumentation" : "

URLs that provide users information about this custom action.

\n@param settings URLs that provide users information about this custom action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "settings", "getterDocumentation" : "

URLs that provide users information about this custom action.

\n@return URLs that provide users information about this custom action.", "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "settings", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Settings", "sensitive" : false, "setterDocumentation" : "

URLs that provide users information about this custom action.

\n@param settings URLs that provide users information about this custom action.", "setterMethodName" : "setSettings", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : null, "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "

URLs that provide users information about this custom action.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfigurationProperties", "beanStyleSetterMethodName" : "setConfigurationProperties", "c2jName" : "configurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #configurationProperties(List)}.\n@param configurationProperties a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationProperties(List)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationProperties", "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.", "fluentSetterMethodName" : "configurationProperties", "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "configurationProperties", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationProperties", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionConfigurationProperty.Builder} avoiding the need to create one manually via {@link ActionConfigurationProperty#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfigurationProperty.Builder#build()} is called immediately and its result is passed to {@link #member(ActionConfigurationProperty)}.\n@param member a consumer that will call methods on {@link ActionConfigurationProperty.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionConfigurationProperty)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : null, "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ConfigurationProperties", "sensitive" : false, "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.

", "setterMethodName" : "setConfigurationProperties", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationProperties", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getInputArtifactDetails", "beanStyleSetterMethodName" : "setInputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the input artifact for the action, such as its commit ID.

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

The details of the input artifact for the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifactDetails", "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.", "fluentSetterMethodName" : "inputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifactDetails", "beanStyleSetterMethodName" : "setOutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the output artifact of the action, such as its commit ID.

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

The details of the output artifact of the action, such as its commit ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifactDetails", "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.", "fluentSetterMethodName" : "outputArtifactDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "OutputArtifactDetails", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifactDetails", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "category", "provider", "version", "inputArtifactDetails", "outputArtifactDetails" ], "shapeName" : "CreateCustomActionTypeRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateCustomActionTypeRequest", "variableName" : "createCustomActionTypeRequest", "variableType" : "CreateCustomActionTypeRequest", "documentation" : null, "simpleType" : "CreateCustomActionTypeRequest", "variableSetterType" : "CreateCustomActionTypeRequest" }, "wrapper" : false }, "CreateCustomActionTypeResponse" : { "c2jName" : "CreateCustomActionTypeOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a CreateCustomActionType operation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionType", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "actionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

Returns information about the details of an action type.

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

Returns information about the details of an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionType", "fluentSetterDocumentation" : "

Returns information about the details of an action type.

\n@param actionType Returns information about the details of an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

Returns information about the details of an action type.

\n@return Returns information about the details of an action type.", "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

Returns information about the details of an action type.

\n@param actionType Returns information about the details of an action type.", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "ActionType", "variableName" : "actionType", "variableType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "actionType", "variableType" : "ActionType", "documentation" : "

Returns information about the details of an action type.

", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionType" : { "beanStyleGetterMethodName" : "getActionType", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "actionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

Returns information about the details of an action type.

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

Returns information about the details of an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionType", "fluentSetterDocumentation" : "

Returns information about the details of an action type.

\n@param actionType Returns information about the details of an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

Returns information about the details of an action type.

\n@return Returns information about the details of an action type.", "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

Returns information about the details of an action type.

\n@param actionType Returns information about the details of an action type.", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "ActionType", "variableName" : "actionType", "variableType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "actionType", "variableType" : "ActionType", "documentation" : "

Returns information about the details of an action type.

", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionType", "beanStyleSetterMethodName" : "setActionType", "c2jName" : "actionType", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "

Returns information about the details of an action type.

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

Returns information about the details of an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionType", "fluentSetterDocumentation" : "

Returns information about the details of an action type.

\n@param actionType Returns information about the details of an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionType", "getterDocumentation" : "

Returns information about the details of an action type.

\n@return Returns information about the details of an action type.", "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionType", "sensitive" : false, "setterDocumentation" : "

Returns information about the details of an action type.

\n@param actionType Returns information about the details of an action type.", "setterMethodName" : "setActionType", "setterModel" : { "variableDeclarationType" : "ActionType", "variableName" : "actionType", "variableType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "actionType", "variableType" : "ActionType", "documentation" : "

Returns information about the details of an action type.

", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "actionType" ], "shapeName" : "CreateCustomActionTypeResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateCustomActionTypeResponse", "variableName" : "createCustomActionTypeResponse", "variableType" : "CreateCustomActionTypeResponse", "documentation" : null, "simpleType" : "CreateCustomActionTypeResponse", "variableSetterType" : "CreateCustomActionTypeResponse" }, "wrapper" : false }, "CreatePipelineRequest" : { "c2jName" : "CreatePipelineInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a CreatePipeline action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreatePipeline", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.CreatePipeline", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Pipeline" : { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipeline" ], "shapeName" : "CreatePipelineRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreatePipelineRequest", "variableName" : "createPipelineRequest", "variableType" : "CreatePipelineRequest", "documentation" : null, "simpleType" : "CreatePipelineRequest", "variableSetterType" : "CreatePipelineRequest" }, "wrapper" : false }, "CreatePipelineResponse" : { "c2jName" : "CreatePipelineOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a CreatePipeline action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Pipeline" : { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreatePipelineResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreatePipelineResponse", "variableName" : "createPipelineResponse", "variableType" : "CreatePipelineResponse", "documentation" : null, "simpleType" : "CreatePipelineResponse", "variableSetterType" : "CreatePipelineResponse" }, "wrapper" : false }, "CurrentRevision" : { "c2jName" : "CurrentRevision", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about a current revision.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "revision", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The revision ID of the current version of an artifact.

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

The revision ID of the current version of an artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "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.", "fluentSetterMethodName" : "revision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "

The revision ID of the current version of an artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getChangeIdentifier", "beanStyleSetterMethodName" : "setChangeIdentifier", "c2jName" : "changeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

The change identifier for the current revision.

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

The change identifier for the current revision.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "changeIdentifier", "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.", "fluentSetterMethodName" : "changeIdentifier", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "changeIdentifier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "changeIdentifier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ChangeIdentifier", "sensitive" : false, "setterDocumentation" : "

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.", "setterMethodName" : "setChangeIdentifier", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : "

The change identifier for the current revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Time", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

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

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the most recent revision of the artifact.

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

The summary of the most recent revision of the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "setterDocumentation" : "

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getChangeIdentifier", "beanStyleSetterMethodName" : "setChangeIdentifier", "c2jName" : "changeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

The change identifier for the current revision.

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

The change identifier for the current revision.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "changeIdentifier", "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.", "fluentSetterMethodName" : "changeIdentifier", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "changeIdentifier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "changeIdentifier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ChangeIdentifier", "sensitive" : false, "setterDocumentation" : "

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.", "setterMethodName" : "setChangeIdentifier", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : "

The change identifier for the current revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Created" : { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Time", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

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

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Revision" : { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "revision", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The revision ID of the current version of an artifact.

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

The revision ID of the current version of an artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "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.", "fluentSetterMethodName" : "revision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the most recent revision of the artifact.

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

The summary of the most recent revision of the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "setterDocumentation" : "

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "

The summary of the most recent revision of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "revision", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

The revision ID of the current version of an artifact.

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

The revision ID of the current version of an artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "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.", "fluentSetterMethodName" : "revision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "

The revision ID of the current version of an artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getChangeIdentifier", "beanStyleSetterMethodName" : "setChangeIdentifier", "c2jName" : "changeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "defaultConsumerFluentSetterDocumentation" : "

The change identifier for the current revision.

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

The change identifier for the current revision.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "changeIdentifier", "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.", "fluentSetterMethodName" : "changeIdentifier", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "changeIdentifier", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "changeIdentifier", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ChangeIdentifier", "sensitive" : false, "setterDocumentation" : "

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.", "setterMethodName" : "setChangeIdentifier", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : "

The change identifier for the current revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Time", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

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

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the most recent revision of the artifact.

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

The summary of the most recent revision of the artifact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "setterDocumentation" : "

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "

The summary of the most recent revision of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "revision", "changeIdentifier" ], "shapeName" : "CurrentRevision", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteCustomActionType", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.DeleteCustomActionType", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

The category of the custom action that you want to delete, such as source or deploy.

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

The category of the custom action that you want to delete, such as source or deploy.

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "getterDocumentation" : "

The category of the custom action that you want to delete, such as source or deploy.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

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

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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.", "fluentSetterMethodName" : "provider", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version of the custom action to delete.

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

The version of the custom action to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version of the custom action to delete.

\n@param version The version of the custom action to delete.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version of the custom action to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Category" : { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

The category of the custom action that you want to delete, such as source or deploy.

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

The category of the custom action that you want to delete, such as source or deploy.

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "getterDocumentation" : "

The category of the custom action that you want to delete, such as source or deploy.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

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

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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.", "fluentSetterMethodName" : "provider", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version of the custom action to delete.

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

The version of the custom action to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version of the custom action to delete.

\n@param version The version of the custom action to delete.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version of the custom action to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCategoryAsString", "beanStyleSetterMethodName" : "setCategory", "c2jName" : "category", "c2jShape" : "ActionCategory", "defaultConsumerFluentSetterDocumentation" : "

The category of the custom action that you want to delete, such as source or deploy.

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

The category of the custom action that you want to delete, such as source or deploy.

", "endpointDiscoveryId" : false, "enumType" : "ActionCategory", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "category", "fluentEnumSetterMethodName" : "category", "fluentGetterMethodName" : "categoryAsString", "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@see ActionCategory\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory", "fluentSetterMethodName" : "category", "getterDocumentation" : "

The category of the custom action that you want to delete, such as source or deploy.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #category} will return {@link ActionCategory#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #categoryAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "category", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Category", "sensitive" : false, "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", "setterMethodName" : "setCategory", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getProvider", "beanStyleSetterMethodName" : "setProvider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "defaultConsumerFluentSetterDocumentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

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

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "provider", "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.", "fluentSetterMethodName" : "provider", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "provider", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Provider", "sensitive" : false, "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.", "setterMethodName" : "setProvider", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version of the custom action to delete.

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

The version of the custom action to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version of the custom action to delete.

\n@param version The version of the custom action to delete.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version of the custom action to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "category", "provider", "version" ], "shapeName" : "DeleteCustomActionTypeRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteCustomActionTypeRequest", "variableName" : "deleteCustomActionTypeRequest", "variableType" : "DeleteCustomActionTypeRequest", "documentation" : null, "simpleType" : "DeleteCustomActionTypeRequest", "variableSetterType" : "DeleteCustomActionTypeRequest" }, "wrapper" : false }, "DeleteCustomActionTypeResponse" : { "c2jName" : "DeleteCustomActionTypeResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteCustomActionTypeResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteCustomActionTypeResponse", "variableName" : "deleteCustomActionTypeResponse", "variableType" : "DeleteCustomActionTypeResponse", "documentation" : null, "simpleType" : "DeleteCustomActionTypeResponse", "variableSetterType" : "DeleteCustomActionTypeResponse" }, "wrapper" : false }, "DeletePipelineRequest" : { "c2jName" : "DeletePipelineInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a DeletePipeline action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeletePipeline", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.DeletePipeline", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline to be deleted.

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

The name of the pipeline to be deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline to be deleted.

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

The name of the pipeline to be deleted.

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

The name of the pipeline to be deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline to be deleted.

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

The name of the pipeline to be deleted.

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

The name of the pipeline to be deleted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline to be deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "DeletePipelineRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeletePipelineRequest", "variableName" : "deletePipelineRequest", "variableType" : "DeletePipelineRequest", "documentation" : null, "simpleType" : "DeletePipelineRequest", "variableSetterType" : "DeletePipelineRequest" }, "wrapper" : false }, "DeletePipelineResponse" : { "c2jName" : "DeletePipelineResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeletePipelineResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeletePipelineResponse", "variableName" : "deletePipelineResponse", "variableType" : "DeletePipelineResponse", "documentation" : null, "simpleType" : "DeletePipelineResponse", "variableSetterType" : "DeletePipelineResponse" }, "wrapper" : false }, "DeleteWebhookRequest" : { "c2jName" : "DeleteWebhookInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteWebhook", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.DeleteWebhook", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

The name of the webhook you want to delete.

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

The name of the webhook you want to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the webhook you want to delete.

\n@param name The name of the webhook you want to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the webhook you want to delete.

\n@return The name of the webhook you want to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the webhook you want to delete.

\n@param name The name of the webhook you want to delete.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the webhook you want to delete.

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

The name of the webhook you want to delete.

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

The name of the webhook you want to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the webhook you want to delete.

\n@param name The name of the webhook you want to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the webhook you want to delete.

\n@return The name of the webhook you want to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the webhook you want to delete.

\n@param name The name of the webhook you want to delete.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the webhook you want to delete.

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

The name of the webhook you want to delete.

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

The name of the webhook you want to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the webhook you want to delete.

\n@param name The name of the webhook you want to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the webhook you want to delete.

\n@return The name of the webhook you want to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the webhook you want to delete.

\n@param name The name of the webhook you want to delete.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the webhook you want to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "DeleteWebhookRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteWebhookRequest", "variableName" : "deleteWebhookRequest", "variableType" : "DeleteWebhookRequest", "documentation" : null, "simpleType" : "DeleteWebhookRequest", "variableSetterType" : "DeleteWebhookRequest" }, "wrapper" : false }, "DeleteWebhookResponse" : { "c2jName" : "DeleteWebhookOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteWebhookResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteWebhookResponse", "variableName" : "deleteWebhookResponse", "variableType" : "DeleteWebhookResponse", "documentation" : null, "simpleType" : "DeleteWebhookResponse", "variableSetterType" : "DeleteWebhookResponse" }, "wrapper" : false }, "DeregisterWebhookWithThirdPartyRequest" : { "c2jName" : "DeregisterWebhookWithThirdPartyInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeregisterWebhookWithThirdParty", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.DeregisterWebhookWithThirdParty", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getWebhookName", "beanStyleSetterMethodName" : "setWebhookName", "c2jName" : "webhookName", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

The name of the webhook you want to deregister.

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

The name of the webhook you want to deregister.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhookName", "fluentSetterDocumentation" : "

The name of the webhook you want to deregister.

\n@param webhookName The name of the webhook you want to deregister.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhookName", "getterDocumentation" : "

The name of the webhook you want to deregister.

\n@return The name of the webhook you want to deregister.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhookName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhookName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WebhookName", "sensitive" : false, "setterDocumentation" : "

The name of the webhook you want to deregister.

\n@param webhookName The name of the webhook you want to deregister.", "setterMethodName" : "setWebhookName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : "

The name of the webhook you want to deregister.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WebhookName" : { "beanStyleGetterMethodName" : "getWebhookName", "beanStyleSetterMethodName" : "setWebhookName", "c2jName" : "webhookName", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

The name of the webhook you want to deregister.

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

The name of the webhook you want to deregister.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhookName", "fluentSetterDocumentation" : "

The name of the webhook you want to deregister.

\n@param webhookName The name of the webhook you want to deregister.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhookName", "getterDocumentation" : "

The name of the webhook you want to deregister.

\n@return The name of the webhook you want to deregister.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhookName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhookName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WebhookName", "sensitive" : false, "setterDocumentation" : "

The name of the webhook you want to deregister.

\n@param webhookName The name of the webhook you want to deregister.", "setterMethodName" : "setWebhookName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : "

The name of the webhook you want to deregister.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWebhookName", "beanStyleSetterMethodName" : "setWebhookName", "c2jName" : "webhookName", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

The name of the webhook you want to deregister.

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

The name of the webhook you want to deregister.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhookName", "fluentSetterDocumentation" : "

The name of the webhook you want to deregister.

\n@param webhookName The name of the webhook you want to deregister.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhookName", "getterDocumentation" : "

The name of the webhook you want to deregister.

\n@return The name of the webhook you want to deregister.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhookName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhookName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WebhookName", "sensitive" : false, "setterDocumentation" : "

The name of the webhook you want to deregister.

\n@param webhookName The name of the webhook you want to deregister.", "setterMethodName" : "setWebhookName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : "

The name of the webhook you want to deregister.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeregisterWebhookWithThirdPartyRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeregisterWebhookWithThirdPartyRequest", "variableName" : "deregisterWebhookWithThirdPartyRequest", "variableType" : "DeregisterWebhookWithThirdPartyRequest", "documentation" : null, "simpleType" : "DeregisterWebhookWithThirdPartyRequest", "variableSetterType" : "DeregisterWebhookWithThirdPartyRequest" }, "wrapper" : false }, "DeregisterWebhookWithThirdPartyResponse" : { "c2jName" : "DeregisterWebhookWithThirdPartyOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeregisterWebhookWithThirdPartyResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeregisterWebhookWithThirdPartyResponse", "variableName" : "deregisterWebhookWithThirdPartyResponse", "variableType" : "DeregisterWebhookWithThirdPartyResponse", "documentation" : null, "simpleType" : "DeregisterWebhookWithThirdPartyResponse", "variableSetterType" : "DeregisterWebhookWithThirdPartyResponse" }, "wrapper" : false }, "DisableStageTransitionRequest" : { "c2jName" : "DisableStageTransitionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a DisableStageTransition action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DisableStageTransition", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.DisableStageTransition", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

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

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

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

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getTransitionTypeAsString", "beanStyleSetterMethodName" : "setTransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : "StageTransitionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "transitionType", "fluentEnumSetterMethodName" : "transitionType", "fluentGetterMethodName" : "transitionTypeAsString", "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@see StageTransitionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType", "fluentSetterMethodName" : "transitionType", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transitionType} will return {@link StageTransitionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transitionTypeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "transitionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TransitionType", "sensitive" : false, "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", "setterMethodName" : "setTransitionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getReason", "beanStyleSetterMethodName" : "setReason", "c2jName" : "reason", "c2jShape" : "DisabledReason", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reason", "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.", "fluentSetterMethodName" : "reason", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "reason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reason", "sensitive" : false, "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.", "setterMethodName" : "setReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

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

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getReason", "beanStyleSetterMethodName" : "setReason", "c2jName" : "reason", "c2jShape" : "DisabledReason", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reason", "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.", "fluentSetterMethodName" : "reason", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "reason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reason", "sensitive" : false, "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.", "setterMethodName" : "setReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

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

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getTransitionTypeAsString", "beanStyleSetterMethodName" : "setTransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : "StageTransitionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "transitionType", "fluentEnumSetterMethodName" : "transitionType", "fluentGetterMethodName" : "transitionTypeAsString", "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@see StageTransitionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType", "fluentSetterMethodName" : "transitionType", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transitionType} will return {@link StageTransitionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transitionTypeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "transitionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TransitionType", "sensitive" : false, "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", "setterMethodName" : "setTransitionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

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

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

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

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getTransitionTypeAsString", "beanStyleSetterMethodName" : "setTransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : "StageTransitionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "transitionType", "fluentEnumSetterMethodName" : "transitionType", "fluentGetterMethodName" : "transitionTypeAsString", "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@see StageTransitionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType", "fluentSetterMethodName" : "transitionType", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transitionType} will return {@link StageTransitionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transitionTypeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "transitionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TransitionType", "sensitive" : false, "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", "setterMethodName" : "setTransitionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getReason", "beanStyleSetterMethodName" : "setReason", "c2jName" : "reason", "c2jShape" : "DisabledReason", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reason", "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.", "fluentSetterMethodName" : "reason", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "reason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reason", "sensitive" : false, "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.", "setterMethodName" : "setReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineName", "stageName", "transitionType", "reason" ], "shapeName" : "DisableStageTransitionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisableStageTransitionRequest", "variableName" : "disableStageTransitionRequest", "variableType" : "DisableStageTransitionRequest", "documentation" : null, "simpleType" : "DisableStageTransitionRequest", "variableSetterType" : "DisableStageTransitionRequest" }, "wrapper" : false }, "DisableStageTransitionResponse" : { "c2jName" : "DisableStageTransitionResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisableStageTransitionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisableStageTransitionResponse", "variableName" : "disableStageTransitionResponse", "variableType" : "DisableStageTransitionResponse", "documentation" : null, "simpleType" : "DisableStageTransitionResponse", "variableSetterType" : "DisableStageTransitionResponse" }, "wrapper" : false }, "EnableStageTransitionRequest" : { "c2jName" : "EnableStageTransitionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of an EnableStageTransition action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "EnableStageTransition", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.EnableStageTransition", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

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

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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).", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getTransitionTypeAsString", "beanStyleSetterMethodName" : "setTransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : "StageTransitionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "transitionType", "fluentEnumSetterMethodName" : "transitionType", "fluentGetterMethodName" : "transitionTypeAsString", "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@see StageTransitionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType", "fluentSetterMethodName" : "transitionType", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transitionType} will return {@link StageTransitionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transitionTypeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "transitionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TransitionType", "sensitive" : false, "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", "setterMethodName" : "setTransitionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

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

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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).", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getTransitionTypeAsString", "beanStyleSetterMethodName" : "setTransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : "StageTransitionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "transitionType", "fluentEnumSetterMethodName" : "transitionType", "fluentGetterMethodName" : "transitionTypeAsString", "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@see StageTransitionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType", "fluentSetterMethodName" : "transitionType", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transitionType} will return {@link StageTransitionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transitionTypeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "transitionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TransitionType", "sensitive" : false, "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", "setterMethodName" : "setTransitionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

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

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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).", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getTransitionTypeAsString", "beanStyleSetterMethodName" : "setTransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "defaultConsumerFluentSetterDocumentation" : "

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).

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

", "endpointDiscoveryId" : false, "enumType" : "StageTransitionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "transitionType", "fluentEnumSetterMethodName" : "transitionType", "fluentGetterMethodName" : "transitionTypeAsString", "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@see StageTransitionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType", "fluentSetterMethodName" : "transitionType", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transitionType} will return {@link StageTransitionType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transitionTypeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "transitionType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TransitionType", "sensitive" : false, "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", "setterMethodName" : "setTransitionType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineName", "stageName", "transitionType" ], "shapeName" : "EnableStageTransitionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EnableStageTransitionRequest", "variableName" : "enableStageTransitionRequest", "variableType" : "EnableStageTransitionRequest", "documentation" : null, "simpleType" : "EnableStageTransitionRequest", "variableSetterType" : "EnableStageTransitionRequest" }, "wrapper" : false }, "EnableStageTransitionResponse" : { "c2jName" : "EnableStageTransitionResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnableStageTransitionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnableStageTransitionResponse", "variableName" : "enableStageTransitionResponse", "variableType" : "EnableStageTransitionResponse", "documentation" : null, "simpleType" : "EnableStageTransitionResponse", "variableSetterType" : "EnableStageTransitionResponse" }, "wrapper" : false }, "EncryptionKey" : { "c2jName" : "EncryptionKey", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "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.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "EncryptionKeyId", "defaultConsumerFluentSetterDocumentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

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

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "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.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "EncryptionKeyType", "defaultConsumerFluentSetterDocumentation" : "

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'.

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

The type of 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'.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionKeyType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "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@see EncryptionKeyType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType", "fluentSetterMethodName" : "type", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link EncryptionKeyType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of 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", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of 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" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "EncryptionKeyId", "defaultConsumerFluentSetterDocumentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

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

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "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.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "EncryptionKeyType", "defaultConsumerFluentSetterDocumentation" : "

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'.

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

The type of 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'.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionKeyType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "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@see EncryptionKeyType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType", "fluentSetterMethodName" : "type", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link EncryptionKeyType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of 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", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of 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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "EncryptionKeyId", "defaultConsumerFluentSetterDocumentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

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

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "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.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "EncryptionKeyType", "defaultConsumerFluentSetterDocumentation" : "

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'.

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

The type of 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'.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionKeyType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "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@see EncryptionKeyType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType", "fluentSetterMethodName" : "type", "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

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link EncryptionKeyType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of 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", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of 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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "id", "type" ], "shapeName" : "EncryptionKey", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "KMS", "value" : "KMS" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EncryptionKeyType", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about an error in AWS CodePipeline.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "code", "c2jShape" : "Code", "defaultConsumerFluentSetterDocumentation" : "

The system ID or error number code of the error.

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

The system ID or error number code of the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "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.", "fluentSetterMethodName" : "code", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The system ID or error number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message.

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

The text of the error message.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "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.", "fluentSetterMethodName" : "message", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The text of the error message.

\n@param message The text of the error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The text of the error message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "code", "c2jShape" : "Code", "defaultConsumerFluentSetterDocumentation" : "

The system ID or error number code of the error.

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

The system ID or error number code of the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "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.", "fluentSetterMethodName" : "code", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message.

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

The text of the error message.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "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.", "fluentSetterMethodName" : "message", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The text of the error message.

\n@param message The text of the error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The text of the error message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getCode", "beanStyleSetterMethodName" : "setCode", "c2jName" : "code", "c2jShape" : "Code", "defaultConsumerFluentSetterDocumentation" : "

The system ID or error number code of the error.

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

The system ID or error number code of the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "code", "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.", "fluentSetterMethodName" : "code", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "code", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "code", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Code", "sensitive" : false, "setterDocumentation" : "

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.", "setterMethodName" : "setCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The system ID or error number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message.

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

The text of the error message.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "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.", "fluentSetterMethodName" : "message", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The text of the error message.

\n@param message The text of the error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The text of the error message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ErrorDetails", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the current status of the actions.

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

The summary of the current status of the actions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPercentComplete", "beanStyleSetterMethodName" : "setPercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "defaultConsumerFluentSetterDocumentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

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

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "percentComplete", "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.", "fluentSetterMethodName" : "percentComplete", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "percentComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PercentComplete", "sensitive" : false, "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.", "setterMethodName" : "setPercentComplete", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPercentComplete", "beanStyleSetterMethodName" : "setPercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "defaultConsumerFluentSetterDocumentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

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

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "percentComplete", "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.", "fluentSetterMethodName" : "percentComplete", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "percentComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PercentComplete", "sensitive" : false, "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.", "setterMethodName" : "setPercentComplete", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the current status of the actions.

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

The summary of the current status of the actions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSummary", "beanStyleSetterMethodName" : "setSummary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "

The summary of the current status of the actions.

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

The summary of the current status of the actions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summary", "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.", "fluentSetterMethodName" : "summary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "summary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Summary", "sensitive" : false, "setterDocumentation" : "

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.", "setterMethodName" : "setSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPercentComplete", "beanStyleSetterMethodName" : "setPercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "defaultConsumerFluentSetterDocumentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

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

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "percentComplete", "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.", "fluentSetterMethodName" : "percentComplete", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "percentComplete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PercentComplete", "sensitive" : false, "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.", "setterMethodName" : "setPercentComplete", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExecutionDetails", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about failure details.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "FailureType", "defaultConsumerFluentSetterDocumentation" : "

The type of the failure.

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

The type of the failure.

", "endpointDiscoveryId" : false, "enumType" : "FailureType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the failure.

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

The type of the failure.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FailureType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

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

The type of the failure.

\n@param type The type of the failure.\n@see FailureType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

The message about the failure.

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

The message about the failure.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "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.", "fluentSetterMethodName" : "message", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The message about the failure.

\n@param message The message about the failure.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The message about the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The external ID of the run of the action that failed.

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

The external ID of the run of the action that failed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The external ID of the run of the action that failed.

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

The external ID of the run of the action that failed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

The message about the failure.

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

The message about the failure.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "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.", "fluentSetterMethodName" : "message", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The message about the failure.

\n@param message The message about the failure.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The message about the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "FailureType", "defaultConsumerFluentSetterDocumentation" : "

The type of the failure.

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

The type of the failure.

", "endpointDiscoveryId" : false, "enumType" : "FailureType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the failure.

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

The type of the failure.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FailureType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

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

The type of the failure.

\n@param type The type of the failure.\n@see FailureType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "FailureType", "defaultConsumerFluentSetterDocumentation" : "

The type of the failure.

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

The type of the failure.

", "endpointDiscoveryId" : false, "enumType" : "FailureType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of the failure.

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

The type of the failure.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link FailureType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

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

The type of the failure.

\n@param type The type of the failure.\n@see FailureType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "message", "c2jShape" : "Message", "defaultConsumerFluentSetterDocumentation" : "

The message about the failure.

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

The message about the failure.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "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.", "fluentSetterMethodName" : "message", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The message about the failure.

\n@param message The message about the failure.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The message about the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExternalExecutionId", "beanStyleSetterMethodName" : "setExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The external ID of the run of the action that failed.

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

The external ID of the run of the action that failed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "externalExecutionId", "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.", "fluentSetterMethodName" : "externalExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "externalExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ExternalExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setExternalExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "type", "message" ], "shapeName" : "FailureDetails", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "JOB_FAILED", "value" : "JobFailed" }, { "name" : "CONFIGURATION_ERROR", "value" : "ConfigurationError" }, { "name" : "PERMISSION_ERROR", "value" : "PermissionError" }, { "name" : "REVISION_OUT_OF_SYNC", "value" : "RevisionOutOfSync" }, { "name" : "REVISION_UNAVAILABLE", "value" : "RevisionUnavailable" }, { "name" : "SYSTEM_UNAVAILABLE", "value" : "SystemUnavailable" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FailureType", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a GetJobDetails action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetJobDetails", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetJobDetails", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID for the job.

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

The unique system-generated ID for the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID for the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JobId" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID for the job.

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

The unique system-generated ID for the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID for the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID for the job.

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

The unique system-generated ID for the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID for the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jobId" ], "shapeName" : "GetJobDetailsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetJobDetailsRequest", "variableName" : "getJobDetailsRequest", "variableType" : "GetJobDetailsRequest", "documentation" : null, "simpleType" : "GetJobDetailsRequest", "variableSetterType" : "GetJobDetailsRequest" }, "wrapper" : false }, "GetJobDetailsResponse" : { "c2jName" : "GetJobDetailsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a GetJobDetails action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getJobDetails", "beanStyleSetterMethodName" : "setJobDetails", "c2jName" : "jobDetails", "c2jShape" : "JobDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\nThis is a convenience that creates an instance of the {@link JobDetails.Builder} avoiding the need to create one manually via {@link JobDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobDetails.Builder#build()} is called immediately and its result is passed to {@link #jobDetails(JobDetails)}.\n@param jobDetails a consumer that will call methods on {@link JobDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobDetails(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobDetails", "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.", "fluentSetterMethodName" : "jobDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "JobDetails", "sensitive" : false, "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.

", "setterMethodName" : "setJobDetails", "setterModel" : { "variableDeclarationType" : "JobDetails", "variableName" : "jobDetails", "variableType" : "JobDetails", "documentation" : null, "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getJobDetails", "beanStyleSetterMethodName" : "setJobDetails", "c2jName" : "jobDetails", "c2jShape" : "JobDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\nThis is a convenience that creates an instance of the {@link JobDetails.Builder} avoiding the need to create one manually via {@link JobDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobDetails.Builder#build()} is called immediately and its result is passed to {@link #jobDetails(JobDetails)}.\n@param jobDetails a consumer that will call methods on {@link JobDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobDetails(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobDetails", "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.", "fluentSetterMethodName" : "jobDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "JobDetails", "sensitive" : false, "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.

", "setterMethodName" : "setJobDetails", "setterModel" : { "variableDeclarationType" : "JobDetails", "variableName" : "jobDetails", "variableType" : "JobDetails", "documentation" : null, "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "simple" : false, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobDetails", "beanStyleSetterMethodName" : "setJobDetails", "c2jName" : "jobDetails", "c2jShape" : "JobDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\nThis is a convenience that creates an instance of the {@link JobDetails.Builder} avoiding the need to create one manually via {@link JobDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link JobDetails.Builder#build()} is called immediately and its result is passed to {@link #jobDetails(JobDetails)}.\n@param jobDetails a consumer that will call methods on {@link JobDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobDetails(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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobDetails", "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.", "fluentSetterMethodName" : "jobDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "JobDetails", "sensitive" : false, "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.

", "setterMethodName" : "setJobDetails", "setterModel" : { "variableDeclarationType" : "JobDetails", "variableName" : "jobDetails", "variableType" : "JobDetails", "documentation" : null, "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetJobDetailsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetJobDetailsResponse", "variableName" : "getJobDetailsResponse", "variableType" : "GetJobDetailsResponse", "documentation" : null, "simpleType" : "GetJobDetailsResponse", "variableSetterType" : "GetJobDetailsResponse" }, "wrapper" : false }, "GetPipelineExecutionRequest" : { "c2jName" : "GetPipelineExecutionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a GetPipelineExecution action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetPipelineExecution", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetPipelineExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline about which you want to get execution details.

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

The name of the pipeline about which you want to get execution details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the pipeline execution about which you want to get execution details.

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

The ID of the pipeline execution about which you want to get execution details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the pipeline execution about which you want to get execution details.

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

The ID of the pipeline execution about which you want to get execution details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline about which you want to get execution details.

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

The name of the pipeline about which you want to get execution details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline about which you want to get execution details.

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

The name of the pipeline about which you want to get execution details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the pipeline execution about which you want to get execution details.

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

The ID of the pipeline execution about which you want to get execution details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineName", "pipelineExecutionId" ], "shapeName" : "GetPipelineExecutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetPipelineExecutionRequest", "variableName" : "getPipelineExecutionRequest", "variableType" : "GetPipelineExecutionRequest", "documentation" : null, "simpleType" : "GetPipelineExecutionRequest", "variableSetterType" : "GetPipelineExecutionRequest" }, "wrapper" : false }, "GetPipelineExecutionResponse" : { "c2jName" : "GetPipelineExecutionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a GetPipelineExecution action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineExecution", "beanStyleSetterMethodName" : "setPipelineExecution", "c2jName" : "pipelineExecution", "c2jShape" : "PipelineExecution", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the execution of a pipeline.

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

Represents information about the execution of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecution", "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.", "fluentSetterMethodName" : "pipelineExecution", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineExecution", "sensitive" : false, "setterDocumentation" : "

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.", "setterMethodName" : "setPipelineExecution", "setterModel" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : null, "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : "

Represents information about the execution of a pipeline.

", "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineExecution" : { "beanStyleGetterMethodName" : "getPipelineExecution", "beanStyleSetterMethodName" : "setPipelineExecution", "c2jName" : "pipelineExecution", "c2jShape" : "PipelineExecution", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the execution of a pipeline.

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

Represents information about the execution of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecution", "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.", "fluentSetterMethodName" : "pipelineExecution", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineExecution", "sensitive" : false, "setterDocumentation" : "

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.", "setterMethodName" : "setPipelineExecution", "setterModel" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : null, "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : "

Represents information about the execution of a pipeline.

", "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineExecution", "beanStyleSetterMethodName" : "setPipelineExecution", "c2jName" : "pipelineExecution", "c2jShape" : "PipelineExecution", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the execution of a pipeline.

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

Represents information about the execution of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecution", "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.", "fluentSetterMethodName" : "pipelineExecution", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineExecution", "sensitive" : false, "setterDocumentation" : "

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.", "setterMethodName" : "setPipelineExecution", "setterModel" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : null, "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : "

Represents information about the execution of a pipeline.

", "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetPipelineExecutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetPipelineExecutionResponse", "variableName" : "getPipelineExecutionResponse", "variableType" : "GetPipelineExecutionResponse", "documentation" : null, "simpleType" : "GetPipelineExecutionResponse", "variableSetterType" : "GetPipelineExecutionResponse" }, "wrapper" : false }, "GetPipelineRequest" : { "c2jName" : "GetPipelineInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a GetPipeline action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetPipeline", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetPipeline", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

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.

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

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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 }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

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

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "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.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

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.

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

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

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

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "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.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

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.

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

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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 }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

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

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "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.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "GetPipelineRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetPipelineRequest", "variableName" : "getPipelineRequest", "variableType" : "GetPipelineRequest", "documentation" : null, "simpleType" : "GetPipelineRequest", "variableSetterType" : "GetPipelineRequest" }, "wrapper" : false }, "GetPipelineResponse" : { "c2jName" : "GetPipelineOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a GetPipeline action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "metadata", "c2jShape" : "PipelineMetadata", "defaultConsumerFluentSetterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

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

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@param metadata Represents the pipeline metadata information returned as part of the output of a GetPipeline action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@return Represents the pipeline metadata information returned as part of the output of a GetPipeline action.", "getterModel" : { "returnType" : "PipelineMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@param metadata Represents the pipeline metadata information returned as part of the output of a GetPipeline action.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "PipelineMetadata", "variableName" : "metadata", "variableType" : "PipelineMetadata", "documentation" : null, "simpleType" : "PipelineMetadata", "variableSetterType" : "PipelineMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineMetadata", "variableName" : "metadata", "variableType" : "PipelineMetadata", "documentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

", "simpleType" : "PipelineMetadata", "variableSetterType" : "PipelineMetadata" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Metadata" : { "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "metadata", "c2jShape" : "PipelineMetadata", "defaultConsumerFluentSetterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

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

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@param metadata Represents the pipeline metadata information returned as part of the output of a GetPipeline action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@return Represents the pipeline metadata information returned as part of the output of a GetPipeline action.", "getterModel" : { "returnType" : "PipelineMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@param metadata Represents the pipeline metadata information returned as part of the output of a GetPipeline action.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "PipelineMetadata", "variableName" : "metadata", "variableType" : "PipelineMetadata", "documentation" : null, "simpleType" : "PipelineMetadata", "variableSetterType" : "PipelineMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineMetadata", "variableName" : "metadata", "variableType" : "PipelineMetadata", "documentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

", "simpleType" : "PipelineMetadata", "variableSetterType" : "PipelineMetadata" }, "xmlNameSpaceUri" : null }, "Pipeline" : { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

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

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "fluentSetterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipeline", "getterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@return Represents the structure of actions and stages to be performed in the pipeline.", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

\n@param pipeline Represents the structure of actions and stages to be performed in the pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMetadata", "beanStyleSetterMethodName" : "setMetadata", "c2jName" : "metadata", "c2jShape" : "PipelineMetadata", "defaultConsumerFluentSetterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

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

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "metadata", "fluentSetterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@param metadata Represents the pipeline metadata information returned as part of the output of a GetPipeline action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "metadata", "getterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@return Represents the pipeline metadata information returned as part of the output of a GetPipeline action.", "getterModel" : { "returnType" : "PipelineMetadata", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "metadata", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "metadata", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Metadata", "sensitive" : false, "setterDocumentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

\n@param metadata Represents the pipeline metadata information returned as part of the output of a GetPipeline action.", "setterMethodName" : "setMetadata", "setterModel" : { "variableDeclarationType" : "PipelineMetadata", "variableName" : "metadata", "variableType" : "PipelineMetadata", "documentation" : null, "simpleType" : "PipelineMetadata", "variableSetterType" : "PipelineMetadata" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineMetadata", "variableName" : "metadata", "variableType" : "PipelineMetadata", "documentation" : "

Represents the pipeline metadata information returned as part of the output of a GetPipeline action.

", "simpleType" : "PipelineMetadata", "variableSetterType" : "PipelineMetadata" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetPipelineResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetPipelineResponse", "variableName" : "getPipelineResponse", "variableType" : "GetPipelineResponse", "documentation" : null, "simpleType" : "GetPipelineResponse", "variableSetterType" : "GetPipelineResponse" }, "wrapper" : false }, "GetPipelineStateRequest" : { "c2jName" : "GetPipelineStateInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a GetPipelineState action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetPipelineState", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetPipelineState", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline about which you want to get information.

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

The name of the pipeline about which you want to get information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline about which you want to get information.

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

The name of the pipeline about which you want to get information.

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

The name of the pipeline about which you want to get information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline about which you want to get information.

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

The name of the pipeline about which you want to get information.

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

The name of the pipeline about which you want to get information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline about which you want to get information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "GetPipelineStateRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetPipelineStateRequest", "variableName" : "getPipelineStateRequest", "variableType" : "GetPipelineStateRequest", "documentation" : null, "simpleType" : "GetPipelineStateRequest", "variableSetterType" : "GetPipelineStateRequest" }, "wrapper" : false }, "GetPipelineStateResponse" : { "c2jName" : "GetPipelineStateOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a GetPipelineState action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to get the state.

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

The name of the pipeline for which you want to get the state.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

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

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "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.", "fluentSetterMethodName" : "pipelineVersion", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "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.

", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStageStates", "beanStyleSetterMethodName" : "setStageStates", "c2jName" : "stageStates", "c2jShape" : "StageStateList", "defaultConsumerFluentSetterDocumentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stageStates(List)}.\n@param stageStates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageStates(List)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageStates", "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.", "fluentSetterMethodName" : "stageStates", "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageStates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StageState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StageState.Builder} avoiding the need to create one manually via {@link StageState#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageState.Builder#build()} is called immediately and its result is passed to {@link #member(StageState)}.\n@param member a consumer that will call methods on {@link StageState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StageState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StageState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : null, "simpleType" : "StageState", "variableSetterType" : "StageState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StageState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StageStates", "sensitive" : false, "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.", "setterMethodName" : "setStageStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stageStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time the pipeline was created, in timestamp format.

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

The date and time the pipeline was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time the pipeline was last updated, in timestamp format.

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

The date and time the pipeline was last updated, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time the pipeline was created, in timestamp format.

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

The date and time the pipeline was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to get the state.

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

The name of the pipeline for which you want to get the state.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

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

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "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.", "fluentSetterMethodName" : "pipelineVersion", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "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.

", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStageStates", "beanStyleSetterMethodName" : "setStageStates", "c2jName" : "stageStates", "c2jShape" : "StageStateList", "defaultConsumerFluentSetterDocumentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stageStates(List)}.\n@param stageStates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageStates(List)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageStates", "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.", "fluentSetterMethodName" : "stageStates", "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageStates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StageState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StageState.Builder} avoiding the need to create one manually via {@link StageState#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageState.Builder#build()} is called immediately and its result is passed to {@link #member(StageState)}.\n@param member a consumer that will call methods on {@link StageState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StageState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StageState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : null, "simpleType" : "StageState", "variableSetterType" : "StageState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StageState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StageStates", "sensitive" : false, "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.", "setterMethodName" : "setStageStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stageStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time the pipeline was last updated, in timestamp format.

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

The date and time the pipeline was last updated, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to get the state.

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

The name of the pipeline for which you want to get the state.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

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

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "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.", "fluentSetterMethodName" : "pipelineVersion", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "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.

", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStageStates", "beanStyleSetterMethodName" : "setStageStates", "c2jName" : "stageStates", "c2jShape" : "StageStateList", "defaultConsumerFluentSetterDocumentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stageStates(List)}.\n@param stageStates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageStates(List)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageStates", "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.", "fluentSetterMethodName" : "stageStates", "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

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageStates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StageState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StageState.Builder} avoiding the need to create one manually via {@link StageState#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageState.Builder#build()} is called immediately and its result is passed to {@link #member(StageState)}.\n@param member a consumer that will call methods on {@link StageState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StageState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StageState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : null, "simpleType" : "StageState", "variableSetterType" : "StageState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StageState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StageStates", "sensitive" : false, "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.", "setterMethodName" : "setStageStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stageStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time the pipeline was created, in timestamp format.

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

The date and time the pipeline was created, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time the pipeline was last updated, in timestamp format.

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

The date and time the pipeline was last updated, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetPipelineStateResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetPipelineStateResponse", "variableName" : "getPipelineStateResponse", "variableType" : "GetPipelineStateResponse", "documentation" : null, "simpleType" : "GetPipelineStateResponse", "variableSetterType" : "GetPipelineStateResponse" }, "wrapper" : false }, "GetThirdPartyJobDetailsRequest" : { "c2jName" : "GetThirdPartyJobDetailsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a GetThirdPartyJobDetails action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetThirdPartyJobDetails", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetThirdPartyJobDetails", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID used for identifying the job.

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

The unique system-generated ID used for identifying the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID used for identifying the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID used for identifying the job.

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

The unique system-generated ID used for identifying the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID used for identifying the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID used for identifying the job.

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

The unique system-generated ID used for identifying the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID used for identifying the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jobId", "clientToken" ], "shapeName" : "GetThirdPartyJobDetailsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetThirdPartyJobDetailsRequest", "variableName" : "getThirdPartyJobDetailsRequest", "variableType" : "GetThirdPartyJobDetailsRequest", "documentation" : null, "simpleType" : "GetThirdPartyJobDetailsRequest", "variableSetterType" : "GetThirdPartyJobDetailsRequest" }, "wrapper" : false }, "GetThirdPartyJobDetailsResponse" : { "c2jName" : "GetThirdPartyJobDetailsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a GetThirdPartyJobDetails action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getJobDetails", "beanStyleSetterMethodName" : "setJobDetails", "c2jName" : "jobDetails", "c2jShape" : "ThirdPartyJobDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the job, including any protected values defined for the job.

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

The details of the job, including any protected values defined for the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobDetails", "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.", "fluentSetterMethodName" : "jobDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "JobDetails", "sensitive" : false, "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.", "setterMethodName" : "setJobDetails", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobDetails", "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "documentation" : null, "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getJobDetails", "beanStyleSetterMethodName" : "setJobDetails", "c2jName" : "jobDetails", "c2jShape" : "ThirdPartyJobDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the job, including any protected values defined for the job.

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

The details of the job, including any protected values defined for the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobDetails", "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.", "fluentSetterMethodName" : "jobDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "JobDetails", "sensitive" : false, "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.", "setterMethodName" : "setJobDetails", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobDetails", "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "documentation" : null, "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "simple" : false, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobDetails", "beanStyleSetterMethodName" : "setJobDetails", "c2jName" : "jobDetails", "c2jShape" : "ThirdPartyJobDetails", "defaultConsumerFluentSetterDocumentation" : "

The details of the job, including any protected values defined for the job.

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

The details of the job, including any protected values defined for the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobDetails", "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.", "fluentSetterMethodName" : "jobDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "JobDetails", "sensitive" : false, "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.", "setterMethodName" : "setJobDetails", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobDetails", "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "documentation" : null, "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetThirdPartyJobDetailsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetThirdPartyJobDetailsResponse", "variableName" : "getThirdPartyJobDetailsResponse", "variableType" : "GetThirdPartyJobDetailsResponse", "documentation" : null, "simpleType" : "GetThirdPartyJobDetailsResponse", "variableSetterType" : "GetThirdPartyJobDetailsResponse" }, "wrapper" : false }, "InputArtifact" : { "c2jName" : "InputArtifact", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about an artifact to be worked on, such as a test or build artifact.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

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.

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

The name of the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

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.

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

The name of the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

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.

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

The name of the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "InputArtifact", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified action declaration was specified in an invalid format.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidActionDeclarationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidActionDeclarationException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The approval request already received a response or has expired.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidApprovalTokenException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidApprovalTokenException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Reserved for future use.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidBlockerDeclarationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidBlockerDeclarationException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The client token was specified in an invalid format

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidClientTokenException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidClientTokenException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidJobException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidJobException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified job state was specified in an invalid format.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidJobStateException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidJobStateException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "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.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidNextTokenException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidNextTokenException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified nonce was specified in an invalid format.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidNonceException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidNonceException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified stage declaration was specified in an invalid format.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidStageDeclarationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidStageDeclarationException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified structure was specified in an invalid format.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidStructureException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidStructureException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidStructureException", "variableName" : "invalidStructureException", "variableType" : "InvalidStructureException", "documentation" : null, "simpleType" : "InvalidStructureException", "variableSetterType" : "InvalidStructureException" }, "wrapper" : false }, "InvalidWebhookAuthenticationParametersException" : { "c2jName" : "InvalidWebhookAuthenticationParametersException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified authentication type is in an invalid format.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidWebhookAuthenticationParametersException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidWebhookAuthenticationParametersException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidWebhookAuthenticationParametersException", "variableName" : "invalidWebhookAuthenticationParametersException", "variableType" : "InvalidWebhookAuthenticationParametersException", "documentation" : null, "simpleType" : "InvalidWebhookAuthenticationParametersException", "variableSetterType" : "InvalidWebhookAuthenticationParametersException" }, "wrapper" : false }, "InvalidWebhookFilterPatternException" : { "c2jName" : "InvalidWebhookFilterPatternException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified event filter rule is in an invalid format.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidWebhookFilterPatternException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidWebhookFilterPatternException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidWebhookFilterPatternException", "variableName" : "invalidWebhookFilterPatternException", "variableType" : "InvalidWebhookFilterPatternException", "documentation" : null, "simpleType" : "InvalidWebhookFilterPatternException", "variableSetterType" : "InvalidWebhookFilterPatternException" }, "wrapper" : false }, "Job" : { "c2jName" : "Job", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about a job.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "JobData", "defaultConsumerFluentSetterDocumentation" : "

Additional data about a job.

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

Additional data about a job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "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.", "fluentSetterMethodName" : "data", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "setterDocumentation" : "

Additional data about a job.

\n@param data Additional data about a job.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : null, "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "

Additional data about a job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Use this number in an AcknowledgeJob request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Use this number in an AcknowledgeJob request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the AWS account to use when performing the job.

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

The ID of the AWS account to use when performing the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "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.", "fluentSetterMethodName" : "accountId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "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.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the AWS account to use when performing the job.

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

The ID of the AWS account to use when performing the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "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.", "fluentSetterMethodName" : "accountId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "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.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "JobData", "defaultConsumerFluentSetterDocumentation" : "

Additional data about a job.

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

Additional data about a job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "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.", "fluentSetterMethodName" : "data", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "setterDocumentation" : "

Additional data about a job.

\n@param data Additional data about a job.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : null, "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "

Additional data about a job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Nonce" : { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Use this number in an AcknowledgeJob request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Use this number in an AcknowledgeJob request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "JobData", "defaultConsumerFluentSetterDocumentation" : "

Additional data about a job.

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

Additional data about a job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "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.", "fluentSetterMethodName" : "data", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "setterDocumentation" : "

Additional data about a job.

\n@param data Additional data about a job.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : null, "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "

Additional data about a job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Use this number in an AcknowledgeJob request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeJob request.

\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. Use this number in an AcknowledgeJob request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Use this number in an AcknowledgeJob request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the AWS account to use when performing the job.

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

The ID of the AWS account to use when performing the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "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.", "fluentSetterMethodName" : "accountId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "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.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Job", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents additional information about a job required for a job worker to complete the job.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action type.

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

Represents information about an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

Represents information about an action type.

\n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

Represents information about an action type.

\n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

Represents information about an action type.

\n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

Represents information about an action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionConfiguration", "beanStyleSetterMethodName" : "setActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action configuration.

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

Represents information about an action configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfiguration", "fluentSetterDocumentation" : "

Represents information about an action configuration.

\n@param actionConfiguration Represents information about an action configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionConfiguration", "getterDocumentation" : "

Represents information about an action configuration.

\n@return Represents information about an action configuration.", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionConfiguration", "sensitive" : false, "setterDocumentation" : "

Represents information about an action configuration.

\n@param actionConfiguration Represents information about an action configuration.", "setterMethodName" : "setActionConfiguration", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : null, "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "

Represents information about an action configuration.

", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineContext", "beanStyleSetterMethodName" : "setPipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "defaultConsumerFluentSetterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

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

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineContext", "fluentSetterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@param pipelineContext Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

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

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@return Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineContext", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineContext", "sensitive" : false, "setterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@param pipelineContext Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "setterMethodName" : "setPipelineContext", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : null, "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

The artifact supplied to the job.

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

The artifact supplied to the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

The artifact supplied to the job.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The artifact supplied to the job.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "setterDocumentation" : "

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

The output of the job.

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

The output of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

The output of the job.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The output of the job.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "setterDocumentation" : "

The output of the job.

\n@param outputArtifacts The output of the job.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getArtifactCredentials", "beanStyleSetterMethodName" : "setArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "defaultConsumerFluentSetterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\nThis is a convenience that creates an instance of the {@link AWSSessionCredentials.Builder} avoiding the need to create one manually via {@link AWSSessionCredentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link AWSSessionCredentials.Builder#build()} is called immediately and its result is passed to {@link #artifactCredentials(AWSSessionCredentials)}.\n@param artifactCredentials a consumer that will call methods on {@link AWSSessionCredentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactCredentials(AWSSessionCredentials)", "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 artifacts for the pipeline in AWS CodePipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactCredentials", "fluentSetterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@param artifactCredentials 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 artifacts for the pipeline in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactCredentials", "getterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@return 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 artifacts for the pipeline in AWS CodePipeline.", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactCredentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactCredentials", "sensitive" : true, "setterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@param artifactCredentials 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 artifacts for the pipeline in AWS CodePipeline.", "setterMethodName" : "setArtifactCredentials", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : null, "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "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 artifacts for the pipeline in AWS CodePipeline.

", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(EncryptionKey)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "fluentSetterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@param encryptionKey Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionKey", "getterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@return Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "setterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@param encryptionKey Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionConfiguration" : { "beanStyleGetterMethodName" : "getActionConfiguration", "beanStyleSetterMethodName" : "setActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action configuration.

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

Represents information about an action configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfiguration", "fluentSetterDocumentation" : "

Represents information about an action configuration.

\n@param actionConfiguration Represents information about an action configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionConfiguration", "getterDocumentation" : "

Represents information about an action configuration.

\n@return Represents information about an action configuration.", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionConfiguration", "sensitive" : false, "setterDocumentation" : "

Represents information about an action configuration.

\n@param actionConfiguration Represents information about an action configuration.", "setterMethodName" : "setActionConfiguration", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : null, "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "

Represents information about an action configuration.

", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, "ActionTypeId" : { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action type.

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

Represents information about an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

Represents information about an action type.

\n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

Represents information about an action type.

\n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

Represents information about an action type.

\n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

Represents information about an action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "ArtifactCredentials" : { "beanStyleGetterMethodName" : "getArtifactCredentials", "beanStyleSetterMethodName" : "setArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "defaultConsumerFluentSetterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\nThis is a convenience that creates an instance of the {@link AWSSessionCredentials.Builder} avoiding the need to create one manually via {@link AWSSessionCredentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link AWSSessionCredentials.Builder#build()} is called immediately and its result is passed to {@link #artifactCredentials(AWSSessionCredentials)}.\n@param artifactCredentials a consumer that will call methods on {@link AWSSessionCredentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactCredentials(AWSSessionCredentials)", "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 artifacts for the pipeline in AWS CodePipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactCredentials", "fluentSetterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@param artifactCredentials 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 artifacts for the pipeline in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactCredentials", "getterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@return 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 artifacts for the pipeline in AWS CodePipeline.", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactCredentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactCredentials", "sensitive" : true, "setterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@param artifactCredentials 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 artifacts for the pipeline in AWS CodePipeline.", "setterMethodName" : "setArtifactCredentials", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : null, "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "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 artifacts for the pipeline in AWS CodePipeline.

", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, "ContinuationToken" : { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(EncryptionKey)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "fluentSetterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@param encryptionKey Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionKey", "getterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@return Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "setterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@param encryptionKey Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null }, "InputArtifacts" : { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

The artifact supplied to the job.

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

The artifact supplied to the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

The artifact supplied to the job.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The artifact supplied to the job.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "setterDocumentation" : "

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

The output of the job.

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

The output of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

The output of the job.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The output of the job.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "setterDocumentation" : "

The output of the job.

\n@param outputArtifacts The output of the job.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineContext", "beanStyleSetterMethodName" : "setPipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "defaultConsumerFluentSetterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

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

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineContext", "fluentSetterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@param pipelineContext Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

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

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@return Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineContext", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineContext", "sensitive" : false, "setterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@param pipelineContext Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "setterMethodName" : "setPipelineContext", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : null, "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action type.

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

Represents information about an action type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

Represents information about an action type.

\n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

Represents information about an action type.

\n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

Represents information about an action type.

\n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

Represents information about an action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionConfiguration", "beanStyleSetterMethodName" : "setActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "defaultConsumerFluentSetterDocumentation" : "

Represents information about an action configuration.

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

Represents information about an action configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfiguration", "fluentSetterDocumentation" : "

Represents information about an action configuration.

\n@param actionConfiguration Represents information about an action configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionConfiguration", "getterDocumentation" : "

Represents information about an action configuration.

\n@return Represents information about an action configuration.", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionConfiguration", "sensitive" : false, "setterDocumentation" : "

Represents information about an action configuration.

\n@param actionConfiguration Represents information about an action configuration.", "setterMethodName" : "setActionConfiguration", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : null, "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "

Represents information about an action configuration.

", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineContext", "beanStyleSetterMethodName" : "setPipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "defaultConsumerFluentSetterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

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

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineContext", "fluentSetterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@param pipelineContext Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

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

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@return Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineContext", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineContext", "sensitive" : false, "setterDocumentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

\n@param pipelineContext Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "setterMethodName" : "setPipelineContext", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : null, "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "

Represents information about a pipeline to a job worker.

Includes pipelineArn and pipelineExecutionId for Custom jobs.

", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

The artifact supplied to the job.

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

The artifact supplied to the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "getterDocumentation" : "

The artifact supplied to the job.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The artifact supplied to the job.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "setterDocumentation" : "

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

The output of the job.

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

The output of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "getterDocumentation" : "

The output of the job.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The output of the job.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "setterDocumentation" : "

The output of the job.

\n@param outputArtifacts The output of the job.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getArtifactCredentials", "beanStyleSetterMethodName" : "setArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "defaultConsumerFluentSetterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\nThis is a convenience that creates an instance of the {@link AWSSessionCredentials.Builder} avoiding the need to create one manually via {@link AWSSessionCredentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link AWSSessionCredentials.Builder#build()} is called immediately and its result is passed to {@link #artifactCredentials(AWSSessionCredentials)}.\n@param artifactCredentials a consumer that will call methods on {@link AWSSessionCredentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactCredentials(AWSSessionCredentials)", "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 artifacts for the pipeline in AWS CodePipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactCredentials", "fluentSetterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@param artifactCredentials 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 artifacts for the pipeline in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactCredentials", "getterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@return 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 artifacts for the pipeline in AWS CodePipeline.", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactCredentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactCredentials", "sensitive" : true, "setterDocumentation" : "

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 artifacts for the pipeline in AWS CodePipeline.

\n@param artifactCredentials 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 artifacts for the pipeline in AWS CodePipeline.", "setterMethodName" : "setArtifactCredentials", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : null, "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "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 artifacts for the pipeline in AWS CodePipeline.

", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

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

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(EncryptionKey)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "fluentSetterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@param encryptionKey Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionKey", "getterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@return Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "setterDocumentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

\n@param encryptionKey Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "JobData", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about the details of a job.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "JobData", "defaultConsumerFluentSetterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

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

Represents additional information about a job required for a job worker to complete the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@param data Represents additional information about a job required for a job worker to complete the job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@return Represents additional information about a job required for a job worker to complete the job.", "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "setterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@param data Represents additional information about a job required for a job worker to complete the job.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : null, "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "

Represents additional information about a job required for a job worker to complete the job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID associated with the job.

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

The AWS account ID associated with the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "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.", "fluentSetterMethodName" : "accountId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The AWS account ID associated with the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID associated with the job.

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

The AWS account ID associated with the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "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.", "fluentSetterMethodName" : "accountId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The AWS account ID associated with the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Data" : { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "JobData", "defaultConsumerFluentSetterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

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

Represents additional information about a job required for a job worker to complete the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@param data Represents additional information about a job required for a job worker to complete the job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@return Represents additional information about a job required for a job worker to complete the job.", "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "setterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@param data Represents additional information about a job required for a job worker to complete the job.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : null, "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "

Represents additional information about a job required for a job worker to complete the job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

The unique system-generated ID of the job.

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

The unique system-generated ID of the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "JobData", "defaultConsumerFluentSetterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

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

Represents additional information about a job required for a job worker to complete the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "fluentSetterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@param data Represents additional information about a job required for a job worker to complete the job.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "data", "getterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@return Represents additional information about a job required for a job worker to complete the job.", "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "setterDocumentation" : "

Represents additional information about a job required for a job worker to complete the job.

\n@param data Represents additional information about a job required for a job worker to complete the job.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : null, "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "

Represents additional information about a job required for a job worker to complete the job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "defaultConsumerFluentSetterDocumentation" : "

The AWS account ID associated with the job.

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

The AWS account ID associated with the job.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "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.", "fluentSetterMethodName" : "accountId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "accountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The AWS account ID associated with the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "JobDetails", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "JobNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "JobNotFoundException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "CREATED", "value" : "Created" }, { "name" : "QUEUED", "value" : "Queued" }, { "name" : "DISPATCHED", "value" : "Dispatched" }, { "name" : "IN_PROGRESS", "value" : "InProgress" }, { "name" : "TIMED_OUT", "value" : "TimedOut" }, { "name" : "SUCCEEDED", "value" : "Succeeded" }, { "name" : "FAILED", "value" : "Failed" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "JobStatus", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

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

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "LimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "LimitExceededException", "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "documentation" : null, "simpleType" : "LimitExceededException", "variableSetterType" : "LimitExceededException" }, "wrapper" : false }, "ListActionExecutionsRequest" : { "c2jName" : "ListActionExecutionsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListActionExecutions", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.ListActionExecutions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

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

The name of the pipeline for which you want to list action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "fluentSetterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@param pipelineName The name of the pipeline for which you want to list action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineName", "getterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@return The name of the pipeline for which you want to list action execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@param pipelineName The name of the pipeline for which you want to list action execution history.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to list action execution history.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilter", "beanStyleSetterMethodName" : "setFilter", "c2jName" : "filter", "c2jShape" : "ActionExecutionFilter", "defaultConsumerFluentSetterDocumentation" : "

Input information used to filter action execution history.

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

Input information used to filter action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filter", "fluentSetterDocumentation" : "

Input information used to filter action execution history.

\n@param filter Input information used to filter action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filter", "getterDocumentation" : "

Input information used to filter action execution history.

\n@return Input information used to filter action execution history.", "getterModel" : { "returnType" : "ActionExecutionFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "filter", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "filter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filter", "sensitive" : false, "setterDocumentation" : "

Input information used to filter action execution history.

\n@param filter Input information used to filter action execution history.", "setterMethodName" : "setFilter", "setterModel" : { "variableDeclarationType" : "ActionExecutionFilter", "variableName" : "filter", "variableType" : "ActionExecutionFilter", "documentation" : null, "simpleType" : "ActionExecutionFilter", "variableSetterType" : "ActionExecutionFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionFilter", "variableName" : "filter", "variableType" : "ActionExecutionFilter", "documentation" : "

Input information used to filter action execution history.

", "simpleType" : "ActionExecutionFilter", "variableSetterType" : "ActionExecutionFilter" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

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

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@param nextToken The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@return The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@param nextToken The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filter" : { "beanStyleGetterMethodName" : "getFilter", "beanStyleSetterMethodName" : "setFilter", "c2jName" : "filter", "c2jShape" : "ActionExecutionFilter", "defaultConsumerFluentSetterDocumentation" : "

Input information used to filter action execution history.

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

Input information used to filter action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filter", "fluentSetterDocumentation" : "

Input information used to filter action execution history.

\n@param filter Input information used to filter action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filter", "getterDocumentation" : "

Input information used to filter action execution history.

\n@return Input information used to filter action execution history.", "getterModel" : { "returnType" : "ActionExecutionFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "filter", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "filter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filter", "sensitive" : false, "setterDocumentation" : "

Input information used to filter action execution history.

\n@param filter Input information used to filter action execution history.", "setterMethodName" : "setFilter", "setterModel" : { "variableDeclarationType" : "ActionExecutionFilter", "variableName" : "filter", "variableType" : "ActionExecutionFilter", "documentation" : null, "simpleType" : "ActionExecutionFilter", "variableSetterType" : "ActionExecutionFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionFilter", "variableName" : "filter", "variableType" : "ActionExecutionFilter", "documentation" : "

Input information used to filter action execution history.

", "simpleType" : "ActionExecutionFilter", "variableSetterType" : "ActionExecutionFilter" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

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

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@param nextToken The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@return The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@param nextToken The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

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

The name of the pipeline for which you want to list action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "fluentSetterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@param pipelineName The name of the pipeline for which you want to list action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineName", "getterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@return The name of the pipeline for which you want to list action execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@param pipelineName The name of the pipeline for which you want to list action execution history.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to list action execution history.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

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

The name of the pipeline for which you want to list action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "fluentSetterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@param pipelineName The name of the pipeline for which you want to list action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineName", "getterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@return The name of the pipeline for which you want to list action execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline for which you want to list action execution history.

\n@param pipelineName The name of the pipeline for which you want to list action execution history.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to list action execution history.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilter", "beanStyleSetterMethodName" : "setFilter", "c2jName" : "filter", "c2jShape" : "ActionExecutionFilter", "defaultConsumerFluentSetterDocumentation" : "

Input information used to filter action execution history.

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

Input information used to filter action execution history.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filter", "fluentSetterDocumentation" : "

Input information used to filter action execution history.

\n@param filter Input information used to filter action execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filter", "getterDocumentation" : "

Input information used to filter action execution history.

\n@return Input information used to filter action execution history.", "getterModel" : { "returnType" : "ActionExecutionFilter", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "filter", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "filter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Filter", "sensitive" : false, "setterDocumentation" : "

Input information used to filter action execution history.

\n@param filter Input information used to filter action execution history.", "setterMethodName" : "setFilter", "setterModel" : { "variableDeclarationType" : "ActionExecutionFilter", "variableName" : "filter", "variableType" : "ActionExecutionFilter", "documentation" : null, "simpleType" : "ActionExecutionFilter", "variableSetterType" : "ActionExecutionFilter" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionFilter", "variableName" : "filter", "variableType" : "ActionExecutionFilter", "documentation" : "

Input information used to filter action execution history.

", "simpleType" : "ActionExecutionFilter", "variableSetterType" : "ActionExecutionFilter" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Action execution history is retained for up to 12 months, based on action execution start times. Default value is 100.

Detailed execution history is available for executions run on or after February 21, 2019.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

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

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@param nextToken The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@return The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

\n@param nextToken The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListActionExecutions call, which can be used to return the next set of action executions in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineName" ], "shapeName" : "ListActionExecutionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListActionExecutionsRequest", "variableName" : "listActionExecutionsRequest", "variableType" : "ListActionExecutionsRequest", "documentation" : null, "simpleType" : "ListActionExecutionsRequest", "variableSetterType" : "ListActionExecutionsRequest" }, "wrapper" : false }, "ListActionExecutionsResponse" : { "c2jName" : "ListActionExecutionsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionExecutionDetails", "beanStyleSetterMethodName" : "setActionExecutionDetails", "c2jName" : "actionExecutionDetails", "c2jShape" : "ActionExecutionDetailList", "defaultConsumerFluentSetterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

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

The details for a list of recent executions, such as action execution ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionDetails", "fluentSetterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n@param actionExecutionDetails The details for a list of recent executions, such as action execution ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionDetails", "getterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details for a list of recent executions, such as action execution ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionExecutionDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionExecutionDetail.Builder} avoiding the need to create one manually via {@link ActionExecutionDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionExecutionDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ActionExecutionDetail)}.\n@param member a consumer that will call methods on {@link ActionExecutionDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionExecutionDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionExecutionDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionExecutionDetail", "variableName" : "member", "variableType" : "ActionExecutionDetail", "documentation" : null, "simpleType" : "ActionExecutionDetail", "variableSetterType" : "ActionExecutionDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionDetail", "variableName" : "member", "variableType" : "ActionExecutionDetail", "documentation" : "", "simpleType" : "ActionExecutionDetail", "variableSetterType" : "ActionExecutionDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionExecutionDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionExecutionDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionExecutionDetails", "sensitive" : false, "setterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n@param actionExecutionDetails The details for a list of recent executions, such as action execution ID.", "setterMethodName" : "setActionExecutionDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionExecutionDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionExecutionDetails", "variableType" : "java.util.List", "documentation" : "

The details for a list of recent executions, such as action execution ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

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

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionExecutionDetails" : { "beanStyleGetterMethodName" : "getActionExecutionDetails", "beanStyleSetterMethodName" : "setActionExecutionDetails", "c2jName" : "actionExecutionDetails", "c2jShape" : "ActionExecutionDetailList", "defaultConsumerFluentSetterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

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

The details for a list of recent executions, such as action execution ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionDetails", "fluentSetterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n@param actionExecutionDetails The details for a list of recent executions, such as action execution ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionDetails", "getterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details for a list of recent executions, such as action execution ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionExecutionDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionExecutionDetail.Builder} avoiding the need to create one manually via {@link ActionExecutionDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionExecutionDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ActionExecutionDetail)}.\n@param member a consumer that will call methods on {@link ActionExecutionDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionExecutionDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionExecutionDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionExecutionDetail", "variableName" : "member", "variableType" : "ActionExecutionDetail", "documentation" : null, "simpleType" : "ActionExecutionDetail", "variableSetterType" : "ActionExecutionDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionDetail", "variableName" : "member", "variableType" : "ActionExecutionDetail", "documentation" : "", "simpleType" : "ActionExecutionDetail", "variableSetterType" : "ActionExecutionDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionExecutionDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionExecutionDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionExecutionDetails", "sensitive" : false, "setterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n@param actionExecutionDetails The details for a list of recent executions, such as action execution ID.", "setterMethodName" : "setActionExecutionDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionExecutionDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionExecutionDetails", "variableType" : "java.util.List", "documentation" : "

The details for a list of recent executions, such as action execution ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

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

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionExecutionDetails", "beanStyleSetterMethodName" : "setActionExecutionDetails", "c2jName" : "actionExecutionDetails", "c2jShape" : "ActionExecutionDetailList", "defaultConsumerFluentSetterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

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

The details for a list of recent executions, such as action execution ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionExecutionDetails", "fluentSetterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n@param actionExecutionDetails The details for a list of recent executions, such as action execution ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionExecutionDetails", "getterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The details for a list of recent executions, such as action execution ID.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionExecutionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionExecutionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionExecutionDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionExecutionDetail.Builder} avoiding the need to create one manually via {@link ActionExecutionDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionExecutionDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ActionExecutionDetail)}.\n@param member a consumer that will call methods on {@link ActionExecutionDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionExecutionDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionExecutionDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionExecutionDetail", "variableName" : "member", "variableType" : "ActionExecutionDetail", "documentation" : null, "simpleType" : "ActionExecutionDetail", "variableSetterType" : "ActionExecutionDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionExecutionDetail", "variableName" : "member", "variableType" : "ActionExecutionDetail", "documentation" : "", "simpleType" : "ActionExecutionDetail", "variableSetterType" : "ActionExecutionDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionExecutionDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionExecutionDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionExecutionDetails", "sensitive" : false, "setterDocumentation" : "

The details for a list of recent executions, such as action execution ID.

\n@param actionExecutionDetails The details for a list of recent executions, such as action execution ID.", "setterMethodName" : "setActionExecutionDetails", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionExecutionDetails", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionExecutionDetails", "variableType" : "java.util.List", "documentation" : "

The details for a list of recent executions, such as action execution ID.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

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

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListActionExecutions call to return the next set of action executions in the list.

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

Represents the input of a ListActionTypes action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListActionTypes", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.ListActionTypes", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActionOwnerFilterAsString", "beanStyleSetterMethodName" : "setActionOwnerFilter", "c2jName" : "actionOwnerFilter", "c2jShape" : "ActionOwner", "defaultConsumerFluentSetterDocumentation" : "

Filters the list of action types to those created by a specified entity.

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

Filters the list of action types to those created by a specified entity.

", "endpointDiscoveryId" : false, "enumType" : "ActionOwner", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionOwnerFilter", "fluentEnumSetterMethodName" : "actionOwnerFilter", "fluentGetterMethodName" : "actionOwnerFilterAsString", "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@see ActionOwner\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner", "fluentSetterMethodName" : "actionOwnerFilter", "getterDocumentation" : "

Filters the list of action types to those created by a specified entity.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #actionOwnerFilter} will return {@link ActionOwner#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionOwnerFilterAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionOwnerFilter", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionOwnerFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionOwnerFilter", "sensitive" : false, "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", "setterMethodName" : "setActionOwnerFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionOwnerFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

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" : { "beanStyleGetterMethodName" : "getActionOwnerFilterAsString", "beanStyleSetterMethodName" : "setActionOwnerFilter", "c2jName" : "actionOwnerFilter", "c2jShape" : "ActionOwner", "defaultConsumerFluentSetterDocumentation" : "

Filters the list of action types to those created by a specified entity.

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

Filters the list of action types to those created by a specified entity.

", "endpointDiscoveryId" : false, "enumType" : "ActionOwner", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionOwnerFilter", "fluentEnumSetterMethodName" : "actionOwnerFilter", "fluentGetterMethodName" : "actionOwnerFilterAsString", "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@see ActionOwner\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner", "fluentSetterMethodName" : "actionOwnerFilter", "getterDocumentation" : "

Filters the list of action types to those created by a specified entity.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #actionOwnerFilter} will return {@link ActionOwner#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionOwnerFilterAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionOwnerFilter", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionOwnerFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionOwnerFilter", "sensitive" : false, "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", "setterMethodName" : "setActionOwnerFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionOwnerFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionOwnerFilterAsString", "beanStyleSetterMethodName" : "setActionOwnerFilter", "c2jName" : "actionOwnerFilter", "c2jShape" : "ActionOwner", "defaultConsumerFluentSetterDocumentation" : "

Filters the list of action types to those created by a specified entity.

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

Filters the list of action types to those created by a specified entity.

", "endpointDiscoveryId" : false, "enumType" : "ActionOwner", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "actionOwnerFilter", "fluentEnumSetterMethodName" : "actionOwnerFilter", "fluentGetterMethodName" : "actionOwnerFilterAsString", "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@see ActionOwner\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner", "fluentSetterMethodName" : "actionOwnerFilter", "getterDocumentation" : "

Filters the list of action types to those created by a specified entity.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #actionOwnerFilter} will return {@link ActionOwner#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #actionOwnerFilterAsString}.\n

\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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionOwnerFilter", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionOwnerFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionOwnerFilter", "sensitive" : false, "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", "setterMethodName" : "setActionOwnerFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionOwnerFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListActionTypesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListActionTypesRequest", "variableName" : "listActionTypesRequest", "variableType" : "ListActionTypesRequest", "documentation" : null, "simpleType" : "ListActionTypesRequest", "variableSetterType" : "ListActionTypesRequest" }, "wrapper" : false }, "ListActionTypesResponse" : { "c2jName" : "ListActionTypesOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a ListActionTypes action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionTypes", "beanStyleSetterMethodName" : "setActionTypes", "c2jName" : "actionTypes", "c2jShape" : "ActionTypeList", "defaultConsumerFluentSetterDocumentation" : "

Provides details of the action types.

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

Provides details of the action types.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypes", "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.", "fluentSetterMethodName" : "actionTypes", "getterDocumentation" : "

Provides details of the action types.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Provides details of the action types.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionType.Builder} avoiding the need to create one manually via {@link ActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionType.Builder#build()} is called immediately and its result is passed to {@link #member(ActionType)}.\n@param member a consumer that will call methods on {@link ActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionType)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTypes", "sensitive" : false, "setterDocumentation" : "

Provides details of the action types.

\n@param actionTypes Provides details of the action types.", "setterMethodName" : "setActionTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

If the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the 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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the 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" : { "beanStyleGetterMethodName" : "getActionTypes", "beanStyleSetterMethodName" : "setActionTypes", "c2jName" : "actionTypes", "c2jShape" : "ActionTypeList", "defaultConsumerFluentSetterDocumentation" : "

Provides details of the action types.

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

Provides details of the action types.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypes", "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.", "fluentSetterMethodName" : "actionTypes", "getterDocumentation" : "

Provides details of the action types.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Provides details of the action types.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionType.Builder} avoiding the need to create one manually via {@link ActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionType.Builder#build()} is called immediately and its result is passed to {@link #member(ActionType)}.\n@param member a consumer that will call methods on {@link ActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionType)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTypes", "sensitive" : false, "setterDocumentation" : "

Provides details of the action types.

\n@param actionTypes Provides details of the action types.", "setterMethodName" : "setActionTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

If the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the 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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the 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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTypes", "beanStyleSetterMethodName" : "setActionTypes", "c2jName" : "actionTypes", "c2jShape" : "ActionTypeList", "defaultConsumerFluentSetterDocumentation" : "

Provides details of the action types.

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

Provides details of the action types.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypes", "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.", "fluentSetterMethodName" : "actionTypes", "getterDocumentation" : "

Provides details of the action types.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return Provides details of the action types.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionType", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionType.Builder} avoiding the need to create one manually via {@link ActionType#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionType.Builder#build()} is called immediately and its result is passed to {@link #member(ActionType)}.\n@param member a consumer that will call methods on {@link ActionType.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionType)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionType", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionTypes", "sensitive" : false, "setterDocumentation" : "

Provides details of the action types.

\n@param actionTypes Provides details of the action types.", "setterMethodName" : "setActionTypes", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTypes", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

If the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the 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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the 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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "actionTypes" ], "shapeName" : "ListActionTypesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListActionTypesResponse", "variableName" : "listActionTypesResponse", "variableType" : "ListActionTypesResponse", "documentation" : null, "simpleType" : "ListActionTypesResponse", "variableSetterType" : "ListActionTypesResponse" }, "wrapper" : false }, "ListPipelineExecutionsRequest" : { "c2jName" : "ListPipelineExecutionsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the input of a ListPipelineExecutions action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListPipelineExecutions", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.ListPipelineExecutions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

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

The name of the pipeline for which you want to get execution summary information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "fluentSetterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@param pipelineName The name of the pipeline for which you want to get execution summary information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineName", "getterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@return The name of the pipeline for which you want to get execution summary information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@param pipelineName The name of the pipeline for which you want to get execution summary information.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to get execution summary information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

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

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@param nextToken The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@return The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@param nextToken The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

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

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@param nextToken The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@return The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@param nextToken The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

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

The name of the pipeline for which you want to get execution summary information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "fluentSetterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@param pipelineName The name of the pipeline for which you want to get execution summary information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineName", "getterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@return The name of the pipeline for which you want to get execution summary information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@param pipelineName The name of the pipeline for which you want to get execution summary information.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to get execution summary information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

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

The name of the pipeline for which you want to get execution summary information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "fluentSetterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@param pipelineName The name of the pipeline for which you want to get execution summary information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineName", "getterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@return The name of the pipeline for which you want to get execution summary information.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline for which you want to get execution summary information.

\n@param pipelineName The name of the pipeline for which you want to get execution summary information.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to get execution summary information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

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

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value. Pipeline history is limited to the most recent 12 months, based on pipeline execution start times. Default value is 100.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

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

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@param nextToken The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@return The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

\n@param nextToken The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListPipelineExecutions call, which can be used to return the next set of pipeline executions in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineName" ], "shapeName" : "ListPipelineExecutionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListPipelineExecutionsRequest", "variableName" : "listPipelineExecutionsRequest", "variableType" : "ListPipelineExecutionsRequest", "documentation" : null, "simpleType" : "ListPipelineExecutionsRequest", "variableSetterType" : "ListPipelineExecutionsRequest" }, "wrapper" : false }, "ListPipelineExecutionsResponse" : { "c2jName" : "ListPipelineExecutionsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a ListPipelineExecutions action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionSummaries", "beanStyleSetterMethodName" : "setPipelineExecutionSummaries", "c2jName" : "pipelineExecutionSummaries", "c2jShape" : "PipelineExecutionSummaryList", "defaultConsumerFluentSetterDocumentation" : "

A list of executions in the history of a pipeline.

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

A list of executions in the history of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionSummaries", "fluentSetterDocumentation" : "

A list of executions in the history of a pipeline.

\n@param pipelineExecutionSummaries A list of executions in the history of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionSummaries", "getterDocumentation" : "

A list of executions in the history of a pipeline.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of executions in the history of a pipeline.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PipelineExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PipelineExecutionSummary.Builder} avoiding the need to create one manually via {@link PipelineExecutionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineExecutionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PipelineExecutionSummary)}.\n@param member a consumer that will call methods on {@link PipelineExecutionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PipelineExecutionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PipelineExecutionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PipelineExecutionSummary", "variableName" : "member", "variableType" : "PipelineExecutionSummary", "documentation" : null, "simpleType" : "PipelineExecutionSummary", "variableSetterType" : "PipelineExecutionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineExecutionSummary", "variableName" : "member", "variableType" : "PipelineExecutionSummary", "documentation" : "", "simpleType" : "PipelineExecutionSummary", "variableSetterType" : "PipelineExecutionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PipelineExecutionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PipelineExecutionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PipelineExecutionSummaries", "sensitive" : false, "setterDocumentation" : "

A list of executions in the history of a pipeline.

\n@param pipelineExecutionSummaries A list of executions in the history of a pipeline.", "setterMethodName" : "setPipelineExecutionSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelineExecutionSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelineExecutionSummaries", "variableType" : "java.util.List", "documentation" : "

A list of executions in the history of a pipeline.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

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

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@param nextToken A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@return A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@param nextToken A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

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

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@param nextToken A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@return A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@param nextToken A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineExecutionSummaries" : { "beanStyleGetterMethodName" : "getPipelineExecutionSummaries", "beanStyleSetterMethodName" : "setPipelineExecutionSummaries", "c2jName" : "pipelineExecutionSummaries", "c2jShape" : "PipelineExecutionSummaryList", "defaultConsumerFluentSetterDocumentation" : "

A list of executions in the history of a pipeline.

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

A list of executions in the history of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionSummaries", "fluentSetterDocumentation" : "

A list of executions in the history of a pipeline.

\n@param pipelineExecutionSummaries A list of executions in the history of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionSummaries", "getterDocumentation" : "

A list of executions in the history of a pipeline.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of executions in the history of a pipeline.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PipelineExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PipelineExecutionSummary.Builder} avoiding the need to create one manually via {@link PipelineExecutionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineExecutionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PipelineExecutionSummary)}.\n@param member a consumer that will call methods on {@link PipelineExecutionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PipelineExecutionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PipelineExecutionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PipelineExecutionSummary", "variableName" : "member", "variableType" : "PipelineExecutionSummary", "documentation" : null, "simpleType" : "PipelineExecutionSummary", "variableSetterType" : "PipelineExecutionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineExecutionSummary", "variableName" : "member", "variableType" : "PipelineExecutionSummary", "documentation" : "", "simpleType" : "PipelineExecutionSummary", "variableSetterType" : "PipelineExecutionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PipelineExecutionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PipelineExecutionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PipelineExecutionSummaries", "sensitive" : false, "setterDocumentation" : "

A list of executions in the history of a pipeline.

\n@param pipelineExecutionSummaries A list of executions in the history of a pipeline.", "setterMethodName" : "setPipelineExecutionSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelineExecutionSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelineExecutionSummaries", "variableType" : "java.util.List", "documentation" : "

A list of executions in the history of a pipeline.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionSummaries", "beanStyleSetterMethodName" : "setPipelineExecutionSummaries", "c2jName" : "pipelineExecutionSummaries", "c2jShape" : "PipelineExecutionSummaryList", "defaultConsumerFluentSetterDocumentation" : "

A list of executions in the history of a pipeline.

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

A list of executions in the history of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionSummaries", "fluentSetterDocumentation" : "

A list of executions in the history of a pipeline.

\n@param pipelineExecutionSummaries A list of executions in the history of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionSummaries", "getterDocumentation" : "

A list of executions in the history of a pipeline.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A list of executions in the history of a pipeline.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PipelineExecutionSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PipelineExecutionSummary.Builder} avoiding the need to create one manually via {@link PipelineExecutionSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineExecutionSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PipelineExecutionSummary)}.\n@param member a consumer that will call methods on {@link PipelineExecutionSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PipelineExecutionSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PipelineExecutionSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PipelineExecutionSummary", "variableName" : "member", "variableType" : "PipelineExecutionSummary", "documentation" : null, "simpleType" : "PipelineExecutionSummary", "variableSetterType" : "PipelineExecutionSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineExecutionSummary", "variableName" : "member", "variableType" : "PipelineExecutionSummary", "documentation" : "", "simpleType" : "PipelineExecutionSummary", "variableSetterType" : "PipelineExecutionSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PipelineExecutionSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PipelineExecutionSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "PipelineExecutionSummaries", "sensitive" : false, "setterDocumentation" : "

A list of executions in the history of a pipeline.

\n@param pipelineExecutionSummaries A list of executions in the history of a pipeline.", "setterMethodName" : "setPipelineExecutionSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelineExecutionSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelineExecutionSummaries", "variableType" : "java.util.List", "documentation" : "

A list of executions in the history of a pipeline.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

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

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@param nextToken A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@return A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

\n@param nextToken A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

A token that can be used in the next ListPipelineExecutions call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

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

Represents the input of a ListPipelines action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListPipelines", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.ListPipelines", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

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

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

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" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListPipelinesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListPipelinesRequest", "variableName" : "listPipelinesRequest", "variableType" : "ListPipelinesRequest", "documentation" : null, "simpleType" : "ListPipelinesRequest", "variableSetterType" : "ListPipelinesRequest" }, "wrapper" : false }, "ListPipelinesResponse" : { "c2jName" : "ListPipelinesOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the output of a ListPipelines action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelines", "beanStyleSetterMethodName" : "setPipelines", "c2jName" : "pipelines", "c2jShape" : "PipelineList", "defaultConsumerFluentSetterDocumentation" : "

The list of pipelines.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #pipelines(List)}.\n@param pipelines a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelines(List)", "deprecated" : false, "documentation" : "

The list of pipelines.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelines", "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.", "fluentSetterMethodName" : "pipelines", "getterDocumentation" : "

The list of pipelines.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of pipelines.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelines", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelines", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PipelineSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PipelineSummary.Builder} avoiding the need to create one manually via {@link PipelineSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PipelineSummary)}.\n@param member a consumer that will call methods on {@link PipelineSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PipelineSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PipelineSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : null, "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PipelineSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PipelineSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Pipelines", "sensitive" : false, "setterDocumentation" : "

The list of pipelines.

\n@param pipelines The list of pipelines.", "setterMethodName" : "setPipelines", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : "

The list of pipelines.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the 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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the 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" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the 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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the 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" : { "beanStyleGetterMethodName" : "getPipelines", "beanStyleSetterMethodName" : "setPipelines", "c2jName" : "pipelines", "c2jShape" : "PipelineList", "defaultConsumerFluentSetterDocumentation" : "

The list of pipelines.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #pipelines(List)}.\n@param pipelines a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelines(List)", "deprecated" : false, "documentation" : "

The list of pipelines.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelines", "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.", "fluentSetterMethodName" : "pipelines", "getterDocumentation" : "

The list of pipelines.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of pipelines.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelines", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelines", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PipelineSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PipelineSummary.Builder} avoiding the need to create one manually via {@link PipelineSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PipelineSummary)}.\n@param member a consumer that will call methods on {@link PipelineSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PipelineSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PipelineSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : null, "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PipelineSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PipelineSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Pipelines", "sensitive" : false, "setterDocumentation" : "

The list of pipelines.

\n@param pipelines The list of pipelines.", "setterMethodName" : "setPipelines", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : "

The list of pipelines.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelines", "beanStyleSetterMethodName" : "setPipelines", "c2jName" : "pipelines", "c2jShape" : "PipelineList", "defaultConsumerFluentSetterDocumentation" : "

The list of pipelines.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #pipelines(List)}.\n@param pipelines a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelines(List)", "deprecated" : false, "documentation" : "

The list of pipelines.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelines", "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.", "fluentSetterMethodName" : "pipelines", "getterDocumentation" : "

The list of pipelines.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The list of pipelines.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelines", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelines", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "PipelineSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link PipelineSummary.Builder} avoiding the need to create one manually via {@link PipelineSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineSummary.Builder#build()} is called immediately and its result is passed to {@link #member(PipelineSummary)}.\n@param member a consumer that will call methods on {@link PipelineSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(PipelineSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "PipelineSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : null, "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PipelineSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "PipelineSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Pipelines", "sensitive" : false, "setterDocumentation" : "

The list of pipelines.

\n@param pipelines The list of pipelines.", "setterMethodName" : "setPipelines", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : "

The list of pipelines.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "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.", "fluentSetterMethodName" : "nextToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the 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.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the 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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListPipelinesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListPipelinesResponse", "variableName" : "listPipelinesResponse", "variableType" : "ListPipelinesResponse", "documentation" : null, "simpleType" : "ListPipelinesResponse", "variableSetterType" : "ListPipelinesResponse" }, "wrapper" : false }, "ListWebhookItem" : { "c2jName" : "ListWebhookItem", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The detail returned for each webhook after listing webhooks, such as the webhook URL, the webhook name, and the webhook ARN.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "WebhookDefinition", "defaultConsumerFluentSetterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\nThis is a convenience that creates an instance of the {@link WebhookDefinition.Builder} avoiding the need to create one manually via {@link WebhookDefinition#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookDefinition.Builder#build()} is called immediately and its result is passed to {@link #definition(WebhookDefinition)}.\n@param definition a consumer that will call methods on {@link WebhookDefinition.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #definition(WebhookDefinition)", "deprecated" : false, "documentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@param definition The detail returned for each webhook, such as the webhook authentication type and filter rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@return The detail returned for each webhook, such as the webhook authentication type and filter rules.", "getterModel" : { "returnType" : "WebhookDefinition", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Definition", "sensitive" : false, "setterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@param definition The detail returned for each webhook, such as the webhook authentication type and filter rules.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "definition", "variableType" : "WebhookDefinition", "documentation" : null, "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "definition", "variableType" : "WebhookDefinition", "documentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

", "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "url", "c2jShape" : "WebhookUrl", "defaultConsumerFluentSetterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@param url A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@return A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "url", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Url", "sensitive" : false, "setterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@param url A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "errorMessage", "c2jShape" : "WebhookErrorMessage", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message about the webhook.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The text of the error message about the webhook.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message about the webhook.

\n@param errorMessage The text of the error message about the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message about the webhook.

\n@return The text of the error message about the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message about the webhook.

\n@param errorMessage The text of the error message about the webhook.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message about the webhook.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "errorCode", "c2jShape" : "WebhookErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The number code of the error.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The number code of the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The number code of the error.

\n@param errorCode The number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The number code of the error.

\n@return The number code of the error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The number code of the error.

\n@param errorCode The number code of the error.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastTriggered", "beanStyleSetterMethodName" : "setLastTriggered", "c2jName" : "lastTriggered", "c2jShape" : "WebhookLastTriggered", "defaultConsumerFluentSetterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastTriggered(Instant)}.\n@param lastTriggered a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastTriggered(Instant)", "deprecated" : false, "documentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastTriggered", "fluentSetterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@param lastTriggered The date and time a webhook was last successfully triggered, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastTriggered", "getterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@return The date and time a webhook was last successfully triggered, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastTriggered", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastTriggered", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastTriggered", "sensitive" : false, "setterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@param lastTriggered The date and time a webhook was last successfully triggered, in timestamp format.", "setterMethodName" : "setLastTriggered", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastTriggered", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastTriggered", "variableType" : "java.time.Instant", "documentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "arn", "c2jShape" : "WebhookArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the webhook.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@param arn The Amazon Resource Name (ARN) of the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@return The Amazon Resource Name (ARN) of the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@param arn The Amazon Resource Name (ARN) of the webhook.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the webhook.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Arn" : { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "arn", "c2jShape" : "WebhookArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the webhook.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@param arn The Amazon Resource Name (ARN) of the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@return The Amazon Resource Name (ARN) of the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@param arn The Amazon Resource Name (ARN) of the webhook.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the webhook.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Definition" : { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "WebhookDefinition", "defaultConsumerFluentSetterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\nThis is a convenience that creates an instance of the {@link WebhookDefinition.Builder} avoiding the need to create one manually via {@link WebhookDefinition#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookDefinition.Builder#build()} is called immediately and its result is passed to {@link #definition(WebhookDefinition)}.\n@param definition a consumer that will call methods on {@link WebhookDefinition.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #definition(WebhookDefinition)", "deprecated" : false, "documentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@param definition The detail returned for each webhook, such as the webhook authentication type and filter rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@return The detail returned for each webhook, such as the webhook authentication type and filter rules.", "getterModel" : { "returnType" : "WebhookDefinition", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Definition", "sensitive" : false, "setterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@param definition The detail returned for each webhook, such as the webhook authentication type and filter rules.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "definition", "variableType" : "WebhookDefinition", "documentation" : null, "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "definition", "variableType" : "WebhookDefinition", "documentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

", "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "xmlNameSpaceUri" : null }, "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "errorCode", "c2jShape" : "WebhookErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The number code of the error.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The number code of the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The number code of the error.

\n@param errorCode The number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The number code of the error.

\n@return The number code of the error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The number code of the error.

\n@param errorCode The number code of the error.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ErrorMessage" : { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "errorMessage", "c2jShape" : "WebhookErrorMessage", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message about the webhook.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The text of the error message about the webhook.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message about the webhook.

\n@param errorMessage The text of the error message about the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message about the webhook.

\n@return The text of the error message about the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message about the webhook.

\n@param errorMessage The text of the error message about the webhook.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message about the webhook.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastTriggered" : { "beanStyleGetterMethodName" : "getLastTriggered", "beanStyleSetterMethodName" : "setLastTriggered", "c2jName" : "lastTriggered", "c2jShape" : "WebhookLastTriggered", "defaultConsumerFluentSetterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastTriggered(Instant)}.\n@param lastTriggered a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastTriggered(Instant)", "deprecated" : false, "documentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastTriggered", "fluentSetterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@param lastTriggered The date and time a webhook was last successfully triggered, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastTriggered", "getterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@return The date and time a webhook was last successfully triggered, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastTriggered", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastTriggered", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastTriggered", "sensitive" : false, "setterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@param lastTriggered The date and time a webhook was last successfully triggered, in timestamp format.", "setterMethodName" : "setLastTriggered", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastTriggered", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastTriggered", "variableType" : "java.time.Instant", "documentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Url" : { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "url", "c2jShape" : "WebhookUrl", "defaultConsumerFluentSetterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@param url A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@return A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "url", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Url", "sensitive" : false, "setterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@param url A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "WebhookDefinition", "defaultConsumerFluentSetterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\nThis is a convenience that creates an instance of the {@link WebhookDefinition.Builder} avoiding the need to create one manually via {@link WebhookDefinition#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookDefinition.Builder#build()} is called immediately and its result is passed to {@link #definition(WebhookDefinition)}.\n@param definition a consumer that will call methods on {@link WebhookDefinition.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #definition(WebhookDefinition)", "deprecated" : false, "documentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@param definition The detail returned for each webhook, such as the webhook authentication type and filter rules.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@return The detail returned for each webhook, such as the webhook authentication type and filter rules.", "getterModel" : { "returnType" : "WebhookDefinition", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Definition", "sensitive" : false, "setterDocumentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

\n@param definition The detail returned for each webhook, such as the webhook authentication type and filter rules.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "definition", "variableType" : "WebhookDefinition", "documentation" : null, "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "definition", "variableType" : "WebhookDefinition", "documentation" : "

The detail returned for each webhook, such as the webhook authentication type and filter rules.

", "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrl", "beanStyleSetterMethodName" : "setUrl", "c2jName" : "url", "c2jShape" : "WebhookUrl", "defaultConsumerFluentSetterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #url(String)}.\n@param url a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #url(String)", "deprecated" : false, "documentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "url", "fluentSetterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@param url A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "url", "getterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@return A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "url", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "url", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Url", "sensitive" : false, "setterDocumentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

\n@param url A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.", "setterMethodName" : "setUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "url", "variableType" : "String", "documentation" : "

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook will make the old URL invalid and generate a new URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorMessage", "beanStyleSetterMethodName" : "setErrorMessage", "c2jName" : "errorMessage", "c2jShape" : "WebhookErrorMessage", "defaultConsumerFluentSetterDocumentation" : "

The text of the error message about the webhook.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorMessage(String)}.\n@param errorMessage a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorMessage(String)", "deprecated" : false, "documentation" : "

The text of the error message about the webhook.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorMessage", "fluentSetterDocumentation" : "

The text of the error message about the webhook.

\n@param errorMessage The text of the error message about the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorMessage", "getterDocumentation" : "

The text of the error message about the webhook.

\n@return The text of the error message about the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorMessage", "sensitive" : false, "setterDocumentation" : "

The text of the error message about the webhook.

\n@param errorMessage The text of the error message about the webhook.", "setterMethodName" : "setErrorMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorMessage", "variableType" : "String", "documentation" : "

The text of the error message about the webhook.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "errorCode", "c2jShape" : "WebhookErrorCode", "defaultConsumerFluentSetterDocumentation" : "

The number code of the error.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

The number code of the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

The number code of the error.

\n@param errorCode The number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

The number code of the error.

\n@return The number code of the error.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "errorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "errorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

The number code of the error.

\n@param errorCode The number code of the error.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

The number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastTriggered", "beanStyleSetterMethodName" : "setLastTriggered", "c2jName" : "lastTriggered", "c2jShape" : "WebhookLastTriggered", "defaultConsumerFluentSetterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastTriggered(Instant)}.\n@param lastTriggered a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastTriggered(Instant)", "deprecated" : false, "documentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastTriggered", "fluentSetterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@param lastTriggered The date and time a webhook was last successfully triggered, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastTriggered", "getterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@return The date and time a webhook was last successfully triggered, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastTriggered", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastTriggered", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastTriggered", "sensitive" : false, "setterDocumentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

\n@param lastTriggered The date and time a webhook was last successfully triggered, in timestamp format.", "setterMethodName" : "setLastTriggered", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastTriggered", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastTriggered", "variableType" : "java.time.Instant", "documentation" : "

The date and time a webhook was last successfully triggered, in timestamp format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "arn", "c2jShape" : "WebhookArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the webhook.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@param arn The Amazon Resource Name (ARN) of the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@return The Amazon Resource Name (ARN) of the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "arn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "arn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Arn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the webhook.

\n@param arn The Amazon Resource Name (ARN) of the webhook.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the webhook.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "definition", "url" ], "shapeName" : "ListWebhookItem", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "listWebhookItem", "variableType" : "ListWebhookItem", "documentation" : null, "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "wrapper" : false }, "ListWebhooksRequest" : { "c2jName" : "ListWebhooksInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListWebhooks", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.ListWebhooks", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@param nextToken The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@return The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@param nextToken The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@param nextToken The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@return The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@param nextToken The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@param nextToken The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@return The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

\n@param nextToken The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The token that was returned from the previous ListWebhooks call, which can be used to return the next set of webhooks in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxResults(Integer)}.\n@param maxResults a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxResults(Integer)", "deprecated" : false, "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@return The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

\n@param maxResults The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListWebhooksRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListWebhooksRequest", "variableName" : "listWebhooksRequest", "variableType" : "ListWebhooksRequest", "documentation" : null, "simpleType" : "ListWebhooksRequest", "variableSetterType" : "ListWebhooksRequest" }, "wrapper" : false }, "ListWebhooksResponse" : { "c2jName" : "ListWebhooksOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWebhooks", "beanStyleSetterMethodName" : "setWebhooks", "c2jName" : "webhooks", "c2jShape" : "WebhookList", "defaultConsumerFluentSetterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #webhooks(List)}.\n@param webhooks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhooks(List)", "deprecated" : false, "documentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhooks", "fluentSetterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n@param webhooks The JSON detail returned for each webhook in the list output for the ListWebhooks call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhooks", "getterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The JSON detail returned for each webhook in the list output for the ListWebhooks call.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhooks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhooks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ListWebhookItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ListWebhookItem.Builder} avoiding the need to create one manually via {@link ListWebhookItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ListWebhookItem.Builder#build()} is called immediately and its result is passed to {@link #member(ListWebhookItem)}.\n@param member a consumer that will call methods on {@link ListWebhookItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ListWebhookItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ListWebhookItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "member", "variableType" : "ListWebhookItem", "documentation" : null, "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "member", "variableType" : "ListWebhookItem", "documentation" : "", "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ListWebhookItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ListWebhookItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Webhooks", "sensitive" : false, "setterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n@param webhooks The JSON detail returned for each webhook in the list output for the ListWebhooks call.", "setterMethodName" : "setWebhooks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "webhooks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "webhooks", "variableType" : "java.util.List", "documentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Webhooks" : { "beanStyleGetterMethodName" : "getWebhooks", "beanStyleSetterMethodName" : "setWebhooks", "c2jName" : "webhooks", "c2jShape" : "WebhookList", "defaultConsumerFluentSetterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #webhooks(List)}.\n@param webhooks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhooks(List)", "deprecated" : false, "documentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhooks", "fluentSetterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n@param webhooks The JSON detail returned for each webhook in the list output for the ListWebhooks call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhooks", "getterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The JSON detail returned for each webhook in the list output for the ListWebhooks call.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhooks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhooks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ListWebhookItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ListWebhookItem.Builder} avoiding the need to create one manually via {@link ListWebhookItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ListWebhookItem.Builder#build()} is called immediately and its result is passed to {@link #member(ListWebhookItem)}.\n@param member a consumer that will call methods on {@link ListWebhookItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ListWebhookItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ListWebhookItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "member", "variableType" : "ListWebhookItem", "documentation" : null, "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "member", "variableType" : "ListWebhookItem", "documentation" : "", "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ListWebhookItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ListWebhookItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Webhooks", "sensitive" : false, "setterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n@param webhooks The JSON detail returned for each webhook in the list output for the ListWebhooks call.", "setterMethodName" : "setWebhooks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "webhooks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "webhooks", "variableType" : "java.util.List", "documentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWebhooks", "beanStyleSetterMethodName" : "setWebhooks", "c2jName" : "webhooks", "c2jShape" : "WebhookList", "defaultConsumerFluentSetterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #webhooks(List)}.\n@param webhooks a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhooks(List)", "deprecated" : false, "documentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhooks", "fluentSetterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n@param webhooks The JSON detail returned for each webhook in the list output for the ListWebhooks call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhooks", "getterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The JSON detail returned for each webhook in the list output for the ListWebhooks call.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhooks", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhooks", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ListWebhookItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ListWebhookItem.Builder} avoiding the need to create one manually via {@link ListWebhookItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ListWebhookItem.Builder#build()} is called immediately and its result is passed to {@link #member(ListWebhookItem)}.\n@param member a consumer that will call methods on {@link ListWebhookItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ListWebhookItem)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ListWebhookItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "member", "variableType" : "ListWebhookItem", "documentation" : null, "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "member", "variableType" : "ListWebhookItem", "documentation" : "", "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ListWebhookItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ListWebhookItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Webhooks", "sensitive" : false, "setterDocumentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

\n@param webhooks The JSON detail returned for each webhook in the list output for the ListWebhooks call.", "setterMethodName" : "setWebhooks", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "webhooks", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "webhooks", "variableType" : "java.util.List", "documentation" : "

The JSON detail returned for each webhook in the list output for the ListWebhooks call.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned and can be used in a subsequent ListWebhooks call to return the next set of webhooks in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListWebhooksResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListWebhooksResponse", "variableName" : "listWebhooksResponse", "variableType" : "ListWebhooksResponse", "documentation" : null, "simpleType" : "ListWebhooksResponse", "variableSetterType" : "ListWebhooksResponse" }, "wrapper" : false }, "NotLatestPipelineExecutionException" : { "c2jName" : "NotLatestPipelineExecutionException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "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.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "NotLatestPipelineExecutionException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NotLatestPipelineExecutionException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about the output of an action.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "ArtifactName", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the 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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of 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.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of 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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "OutputArtifact", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about a pipeline to a job worker.

PipelineContext contains pipelineArn and pipelineExecutionId for custom action jobs. The pipelineArn and pipelineExecutionId fields are not populated for ThirdParty action jobs.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStage", "beanStyleSetterMethodName" : "setStage", "c2jName" : "stage", "c2jShape" : "StageContext", "defaultConsumerFluentSetterDocumentation" : "

The stage of the pipeline.

\nThis is a convenience that creates an instance of the {@link StageContext.Builder} avoiding the need to create one manually via {@link StageContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageContext.Builder#build()} is called immediately and its result is passed to {@link #stage(StageContext)}.\n@param stage a consumer that will call methods on {@link StageContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stage(StageContext)", "deprecated" : false, "documentation" : "

The stage of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stage", "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.", "fluentSetterMethodName" : "stage", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Stage", "sensitive" : false, "setterDocumentation" : "

The stage of the pipeline.

\n@param stage The stage of the pipeline.", "setterMethodName" : "setStage", "setterModel" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : null, "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : "

The stage of the pipeline.

", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAction", "beanStyleSetterMethodName" : "setAction", "c2jName" : "action", "c2jShape" : "ActionContext", "defaultConsumerFluentSetterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\nThis is a convenience that creates an instance of the {@link ActionContext.Builder} avoiding the need to create one manually via {@link ActionContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionContext.Builder#build()} is called immediately and its result is passed to {@link #action(ActionContext)}.\n@param action a consumer that will call methods on {@link ActionContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #action(ActionContext)", "deprecated" : false, "documentation" : "

The context of an action to a job worker within the stage of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "action", "fluentSetterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@param action The context of an action to a job worker within the stage of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "action", "getterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@return The context of an action to a job worker within the stage of a pipeline.", "getterModel" : { "returnType" : "ActionContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "action", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "action", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Action", "sensitive" : false, "setterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@param action The context of an action to a job worker within the stage of a pipeline.", "setterMethodName" : "setAction", "setterModel" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : null, "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : "

The context of an action to a job worker within the stage of a pipeline.

", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineArn", "beanStyleSetterMethodName" : "setPipelineArn", "c2jName" : "pipelineArn", "c2jShape" : "PipelineArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineArn(String)}.\n@param pipelineArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@return The Amazon Resource Name (ARN) of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.", "setterMethodName" : "setPipelineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The execution ID of the pipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

The execution ID of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The execution ID of the pipeline.

\n@param pipelineExecutionId The execution ID of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The execution ID of the pipeline.

\n@return The execution ID of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The execution ID of the pipeline.

\n@param pipelineExecutionId The execution ID of the pipeline.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The execution ID of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Action" : { "beanStyleGetterMethodName" : "getAction", "beanStyleSetterMethodName" : "setAction", "c2jName" : "action", "c2jShape" : "ActionContext", "defaultConsumerFluentSetterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\nThis is a convenience that creates an instance of the {@link ActionContext.Builder} avoiding the need to create one manually via {@link ActionContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionContext.Builder#build()} is called immediately and its result is passed to {@link #action(ActionContext)}.\n@param action a consumer that will call methods on {@link ActionContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #action(ActionContext)", "deprecated" : false, "documentation" : "

The context of an action to a job worker within the stage of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "action", "fluentSetterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@param action The context of an action to a job worker within the stage of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "action", "getterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@return The context of an action to a job worker within the stage of a pipeline.", "getterModel" : { "returnType" : "ActionContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "action", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "action", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Action", "sensitive" : false, "setterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@param action The context of an action to a job worker within the stage of a pipeline.", "setterMethodName" : "setAction", "setterModel" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : null, "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : "

The context of an action to a job worker within the stage of a pipeline.

", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "xmlNameSpaceUri" : null }, "PipelineArn" : { "beanStyleGetterMethodName" : "getPipelineArn", "beanStyleSetterMethodName" : "setPipelineArn", "c2jName" : "pipelineArn", "c2jShape" : "PipelineArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineArn(String)}.\n@param pipelineArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@return The Amazon Resource Name (ARN) of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.", "setterMethodName" : "setPipelineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineExecutionId" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The execution ID of the pipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

The execution ID of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The execution ID of the pipeline.

\n@param pipelineExecutionId The execution ID of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The execution ID of the pipeline.

\n@return The execution ID of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The execution ID of the pipeline.

\n@param pipelineExecutionId The execution ID of the pipeline.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The execution ID of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStage", "beanStyleSetterMethodName" : "setStage", "c2jName" : "stage", "c2jShape" : "StageContext", "defaultConsumerFluentSetterDocumentation" : "

The stage of the pipeline.

\nThis is a convenience that creates an instance of the {@link StageContext.Builder} avoiding the need to create one manually via {@link StageContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageContext.Builder#build()} is called immediately and its result is passed to {@link #stage(StageContext)}.\n@param stage a consumer that will call methods on {@link StageContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stage(StageContext)", "deprecated" : false, "documentation" : "

The stage of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stage", "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.", "fluentSetterMethodName" : "stage", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Stage", "sensitive" : false, "setterDocumentation" : "

The stage of the pipeline.

\n@param stage The stage of the pipeline.", "setterMethodName" : "setStage", "setterModel" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : null, "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : "

The stage of the pipeline.

", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStage", "beanStyleSetterMethodName" : "setStage", "c2jName" : "stage", "c2jShape" : "StageContext", "defaultConsumerFluentSetterDocumentation" : "

The stage of the pipeline.

\nThis is a convenience that creates an instance of the {@link StageContext.Builder} avoiding the need to create one manually via {@link StageContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageContext.Builder#build()} is called immediately and its result is passed to {@link #stage(StageContext)}.\n@param stage a consumer that will call methods on {@link StageContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stage(StageContext)", "deprecated" : false, "documentation" : "

The stage of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stage", "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.", "fluentSetterMethodName" : "stage", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Stage", "sensitive" : false, "setterDocumentation" : "

The stage of the pipeline.

\n@param stage The stage of the pipeline.", "setterMethodName" : "setStage", "setterModel" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : null, "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : "

The stage of the pipeline.

", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAction", "beanStyleSetterMethodName" : "setAction", "c2jName" : "action", "c2jShape" : "ActionContext", "defaultConsumerFluentSetterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\nThis is a convenience that creates an instance of the {@link ActionContext.Builder} avoiding the need to create one manually via {@link ActionContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionContext.Builder#build()} is called immediately and its result is passed to {@link #action(ActionContext)}.\n@param action a consumer that will call methods on {@link ActionContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #action(ActionContext)", "deprecated" : false, "documentation" : "

The context of an action to a job worker within the stage of a pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "action", "fluentSetterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@param action The context of an action to a job worker within the stage of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "action", "getterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@return The context of an action to a job worker within the stage of a pipeline.", "getterModel" : { "returnType" : "ActionContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "action", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "action", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Action", "sensitive" : false, "setterDocumentation" : "

The context of an action to a job worker within the stage of a pipeline.

\n@param action The context of an action to a job worker within the stage of a pipeline.", "setterMethodName" : "setAction", "setterModel" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : null, "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : "

The context of an action to a job worker within the stage of a pipeline.

", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineArn", "beanStyleSetterMethodName" : "setPipelineArn", "c2jName" : "pipelineArn", "c2jShape" : "PipelineArn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineArn(String)}.\n@param pipelineArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@return The Amazon Resource Name (ARN) of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the pipeline.

\n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.", "setterMethodName" : "setPipelineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The execution ID of the pipeline.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

The execution ID of the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "fluentSetterDocumentation" : "

The execution ID of the pipeline.

\n@param pipelineExecutionId The execution ID of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineExecutionId", "getterDocumentation" : "

The execution ID of the pipeline.

\n@return The execution ID of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The execution ID of the pipeline.

\n@param pipelineExecutionId The execution ID of the pipeline.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The execution ID of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineContext", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action to be performed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the action to be performed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action to be performed.

\n@param name The name of the action to be performed.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action to be performed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "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.", "fluentSetterMethodName" : "roleArn", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "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.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getArtifactStore", "beanStyleSetterMethodName" : "setArtifactStore", "c2jName" : "artifactStore", "c2jShape" : "ArtifactStore", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\nThis is a convenience that creates an instance of the {@link ArtifactStore.Builder} avoiding the need to create one manually via {@link ArtifactStore#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactStore.Builder#build()} is called immediately and its result is passed to {@link #artifactStore(ArtifactStore)}.\n@param artifactStore a consumer that will call methods on {@link ArtifactStore.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactStore(ArtifactStore)", "deprecated" : false, "documentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactStore", "fluentSetterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@param artifactStore Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactStore", "getterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@return Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.", "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactStore", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactStore", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactStore", "sensitive" : false, "setterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@param artifactStore Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.", "setterMethodName" : "setArtifactStore", "setterModel" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : null, "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getArtifactStores", "beanStyleSetterMethodName" : "setArtifactStores", "c2jName" : "artifactStores", "c2jShape" : "ArtifactStoreMap", "defaultConsumerFluentSetterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #artifactStores(Map)}.\n@param artifactStores a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactStores(Map)", "deprecated" : false, "documentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactStores", "fluentSetterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n@param artifactStores A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactStores", "getterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactStores", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactStores", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ArtifactStore", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactStore.Builder} avoiding the need to create one manually via {@link ArtifactStore#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactStore.Builder#build()} is called immediately and its result is passed to {@link #value(ArtifactStore)}.\n@param value a consumer that will call methods on {@link ArtifactStore.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(ArtifactStore)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "value", "variableType" : "ArtifactStore", "documentation" : null, "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "value", "variableType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "ArtifactStores", "sensitive" : false, "setterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n@param artifactStores A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.", "setterMethodName" : "setArtifactStores", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "artifactStores", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "artifactStores", "variableType" : "java.util.Map", "documentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStages", "beanStyleSetterMethodName" : "setStages", "c2jName" : "stages", "c2jShape" : "PipelineStageDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

The stage in which to perform the action.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stages(List)}.\n@param stages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stages(List)", "deprecated" : false, "documentation" : "

The stage in which to perform the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stages", "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.", "fluentSetterMethodName" : "stages", "getterDocumentation" : "

The stage in which to perform the action.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The stage in which to perform the action.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StageDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StageDeclaration.Builder} avoiding the need to create one manually via {@link StageDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(StageDeclaration)}.\n@param member a consumer that will call methods on {@link StageDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StageDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StageDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : null, "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StageDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Stages", "sensitive" : false, "setterDocumentation" : "

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.", "setterMethodName" : "setStages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #version(Integer)}.\n@param version a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(Integer)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "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.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getArtifactStore", "beanStyleSetterMethodName" : "setArtifactStore", "c2jName" : "artifactStore", "c2jShape" : "ArtifactStore", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\nThis is a convenience that creates an instance of the {@link ArtifactStore.Builder} avoiding the need to create one manually via {@link ArtifactStore#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactStore.Builder#build()} is called immediately and its result is passed to {@link #artifactStore(ArtifactStore)}.\n@param artifactStore a consumer that will call methods on {@link ArtifactStore.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactStore(ArtifactStore)", "deprecated" : false, "documentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactStore", "fluentSetterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@param artifactStore Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactStore", "getterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@return Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.", "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactStore", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactStore", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactStore", "sensitive" : false, "setterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@param artifactStore Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.", "setterMethodName" : "setArtifactStore", "setterModel" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : null, "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "xmlNameSpaceUri" : null }, "ArtifactStores" : { "beanStyleGetterMethodName" : "getArtifactStores", "beanStyleSetterMethodName" : "setArtifactStores", "c2jName" : "artifactStores", "c2jShape" : "ArtifactStoreMap", "defaultConsumerFluentSetterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #artifactStores(Map)}.\n@param artifactStores a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactStores(Map)", "deprecated" : false, "documentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactStores", "fluentSetterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n@param artifactStores A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactStores", "getterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactStores", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactStores", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ArtifactStore", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactStore.Builder} avoiding the need to create one manually via {@link ArtifactStore#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactStore.Builder#build()} is called immediately and its result is passed to {@link #value(ArtifactStore)}.\n@param value a consumer that will call methods on {@link ArtifactStore.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(ArtifactStore)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "value", "variableType" : "ArtifactStore", "documentation" : null, "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "value", "variableType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "ArtifactStores", "sensitive" : false, "setterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n@param artifactStores A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.", "setterMethodName" : "setArtifactStores", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "artifactStores", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "artifactStores", "variableType" : "java.util.Map", "documentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action to be performed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the action to be performed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action to be performed.

\n@param name The name of the action to be performed.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action to be performed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "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.", "fluentSetterMethodName" : "roleArn", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "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.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStages", "beanStyleSetterMethodName" : "setStages", "c2jName" : "stages", "c2jShape" : "PipelineStageDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

The stage in which to perform the action.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stages(List)}.\n@param stages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stages(List)", "deprecated" : false, "documentation" : "

The stage in which to perform the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stages", "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.", "fluentSetterMethodName" : "stages", "getterDocumentation" : "

The stage in which to perform the action.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The stage in which to perform the action.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StageDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StageDeclaration.Builder} avoiding the need to create one manually via {@link StageDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(StageDeclaration)}.\n@param member a consumer that will call methods on {@link StageDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StageDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StageDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : null, "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StageDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Stages", "sensitive" : false, "setterDocumentation" : "

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.", "setterMethodName" : "setStages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #version(Integer)}.\n@param version a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(Integer)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "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.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the action to be performed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the action to be performed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the action to be performed.

\n@param name The name of the action to be performed.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action to be performed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #roleArn(String)}.\n@param roleArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #roleArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "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.", "fluentSetterMethodName" : "roleArn", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RoleArn", "sensitive" : false, "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.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getArtifactStore", "beanStyleSetterMethodName" : "setArtifactStore", "c2jName" : "artifactStore", "c2jShape" : "ArtifactStore", "defaultConsumerFluentSetterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\nThis is a convenience that creates an instance of the {@link ArtifactStore.Builder} avoiding the need to create one manually via {@link ArtifactStore#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactStore.Builder#build()} is called immediately and its result is passed to {@link #artifactStore(ArtifactStore)}.\n@param artifactStore a consumer that will call methods on {@link ArtifactStore.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactStore(ArtifactStore)", "deprecated" : false, "documentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactStore", "fluentSetterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@param artifactStore Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactStore", "getterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@return Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.", "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactStore", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactStore", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactStore", "sensitive" : false, "setterDocumentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

\n@param artifactStore Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.", "setterMethodName" : "setArtifactStore", "setterModel" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : null, "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : "

Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.

", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getArtifactStores", "beanStyleSetterMethodName" : "setArtifactStores", "c2jName" : "artifactStores", "c2jShape" : "ArtifactStoreMap", "defaultConsumerFluentSetterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #artifactStores(Map)}.\n@param artifactStores a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactStores(Map)", "deprecated" : false, "documentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactStores", "fluentSetterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n@param artifactStores A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactStores", "getterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactStores", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactStores", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "AWSRegionName", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ArtifactStore", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactStore.Builder} avoiding the need to create one manually via {@link ArtifactStore#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactStore.Builder#build()} is called immediately and its result is passed to {@link #value(ArtifactStore)}.\n@param value a consumer that will call methods on {@link ArtifactStore.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(ArtifactStore)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "value", "variableType" : "ArtifactStore", "documentation" : null, "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "value", "variableType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "ArtifactStores", "sensitive" : false, "setterDocumentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

\n@param artifactStores A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.", "setterMethodName" : "setArtifactStores", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "artifactStores", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "artifactStores", "variableType" : "java.util.Map", "documentation" : "

A mapping of artifactStore objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either artifactStore or artifactStores, not both.

If you create a cross-region action in your pipeline, you must use artifactStores.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStages", "beanStyleSetterMethodName" : "setStages", "c2jName" : "stages", "c2jShape" : "PipelineStageDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

The stage in which to perform the action.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stages(List)}.\n@param stages a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stages(List)", "deprecated" : false, "documentation" : "

The stage in which to perform the action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stages", "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.", "fluentSetterMethodName" : "stages", "getterDocumentation" : "

The stage in which to perform the action.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n@return The stage in which to perform the action.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stages", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stages", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StageDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StageDeclaration.Builder} avoiding the need to create one manually via {@link StageDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(StageDeclaration)}.\n@param member a consumer that will call methods on {@link StageDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StageDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StageDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : null, "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StageDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Stages", "sensitive" : false, "setterDocumentation" : "

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.", "setterMethodName" : "setStages", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stages", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

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.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #version(Integer)}.\n@param version a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(Integer)", "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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "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.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "roleArn", "stages" ], "shapeName" : "PipelineDeclaration", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Represents information about an execution of a pipeline.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

The name of the pipeline that was executed.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

The name of the pipeline that was executed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

The name of the pipeline that was executed.

\n@param pipelineName The name of the pipeline that was executed.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline that was executed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

The version number of the pipeline that was executed.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #pipelineVersion(Integer)}.\n@param pipelineVersion a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineVersion(Integer)", "deprecated" : false, "documentation" : "

The version number of the pipeline that was executed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "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.", "fluentSetterMethodName" : "pipelineVersion", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "setterDocumentation" : "

The version number of the pipeline that was executed.

\n@param pipelineVersion The version number of the pipeline that was executed.", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

The version number of the pipeline that was executed.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the pipeline execution.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

The ID of the pipeline execution.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

The ID of the pipeline execution.

\n@param pipelineExecutionId The ID of the pipeline execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The ID of the pipeline execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "PipelineExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

The status of the pipeline execution.

  • InProgress: The pipeline execution is currently running.

  • Succeeded: The pipeline execution was completed successfully.

  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

  • Failed: The pipeline execution was not completed successfully.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The status of the pipeline execution.

  • InProgress: The pipeline execution is currently running.

  • Succeeded: The pipeline execution was completed successfully.

  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

  • Failed: The pipeline execution was not completed successfully.

", "endpointDiscoveryId" : false, "enumType" : "PipelineExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The status of the pipeline execution.

  • InProgress: The pipeline execution is currently running.

  • Succeeded: The pipeline execution was completed successfully.

  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

  • Failed: The pipeline execution was not completed successfully.

\n@param status The status of the pipeline execution.

  • InProgress: The pipeline execution is currently running.

  • Succeeded: The pipeline execution was completed successfully.

  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

  • Failed: The pipeline execution was not completed successfully.

  • \n@see PipelineExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PipelineExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

    The status of the pipeline execution.

    • InProgress: The pipeline execution is currently running.

    • Succeeded: The pipeline execution was completed successfully.

    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

    • Failed: The pipeline execution was not completed successfully.

    \n

    \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link PipelineExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

    \n@return The status of the pipeline execution.

    • InProgress: The pipeline execution is currently running.

    • Succeeded: The pipeline execution was completed successfully.

    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

    • Failed: The pipeline execution was not completed successfully.

    • \n@see PipelineExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

      The status of the pipeline execution.

      • InProgress: The pipeline execution is currently running.

      • Succeeded: The pipeline execution was completed successfully.

      • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

      • Failed: The pipeline execution was not completed successfully.

      \n@param status The status of the pipeline execution.

      • InProgress: The pipeline execution is currently running.

      • Succeeded: The pipeline execution was completed successfully.

      • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

      • Failed: The pipeline execution was not completed successfully.

      • \n@see PipelineExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 was completed successfully.

        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

        • Failed: The pipeline execution was not completed successfully.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getArtifactRevisions", "beanStyleSetterMethodName" : "setArtifactRevisions", "c2jName" : "artifactRevisions", "c2jShape" : "ArtifactRevisionList", "defaultConsumerFluentSetterDocumentation" : "

        A list of ArtifactRevision objects included in a pipeline execution.

        \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #artifactRevisions(List)}.\n@param artifactRevisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactRevisions(List)", "deprecated" : false, "documentation" : "

        A list of ArtifactRevision objects included in a pipeline execution.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactRevisions", "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.", "fluentSetterMethodName" : "artifactRevisions", "getterDocumentation" : "

        A list of ArtifactRevision objects included in a pipeline execution.

        \n

        \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

        \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactRevisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactRevisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactRevision.Builder} avoiding the need to create one manually via {@link ArtifactRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactRevision.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactRevision)}.\n@param member a consumer that will call methods on {@link ArtifactRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactRevision)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : null, "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : "", "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ArtifactRevisions", "sensitive" : false, "setterDocumentation" : "

        A list of ArtifactRevision objects included in a pipeline execution.

        \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.", "setterMethodName" : "setArtifactRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifactRevisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getArtifactRevisions", "beanStyleSetterMethodName" : "setArtifactRevisions", "c2jName" : "artifactRevisions", "c2jShape" : "ArtifactRevisionList", "defaultConsumerFluentSetterDocumentation" : "

        A list of ArtifactRevision objects included in a pipeline execution.

        \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #artifactRevisions(List)}.\n@param artifactRevisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactRevisions(List)", "deprecated" : false, "documentation" : "

        A list of ArtifactRevision objects included in a pipeline execution.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactRevisions", "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.", "fluentSetterMethodName" : "artifactRevisions", "getterDocumentation" : "

        A list of ArtifactRevision objects included in a pipeline execution.

        \n

        \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

        \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactRevisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactRevisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactRevision.Builder} avoiding the need to create one manually via {@link ArtifactRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactRevision.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactRevision)}.\n@param member a consumer that will call methods on {@link ArtifactRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactRevision)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : null, "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : "", "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ArtifactRevisions", "sensitive" : false, "setterDocumentation" : "

        A list of ArtifactRevision objects included in a pipeline execution.

        \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.", "setterMethodName" : "setArtifactRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifactRevisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

        The ID of the pipeline execution.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

        The ID of the pipeline execution.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

        The ID of the pipeline execution.

        \n@param pipelineExecutionId The ID of the pipeline execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

        The ID of the pipeline execution.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

        The name of the pipeline that was executed.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

        The name of the pipeline that was executed.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

        The name of the pipeline that was executed.

        \n@param pipelineName The name of the pipeline that was executed.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

        The name of the pipeline that was executed.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineVersion" : { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

        The version number of the pipeline that was executed.

        \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #pipelineVersion(Integer)}.\n@param pipelineVersion a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineVersion(Integer)", "deprecated" : false, "documentation" : "

        The version number of the pipeline that was executed.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "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.", "fluentSetterMethodName" : "pipelineVersion", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "setterDocumentation" : "

        The version number of the pipeline that was executed.

        \n@param pipelineVersion The version number of the pipeline that was executed.", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

        The version number of the pipeline that was executed.

        ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "PipelineExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

        The status of the pipeline execution.

        • InProgress: The pipeline execution is currently running.

        • Succeeded: The pipeline execution was completed successfully.

        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

        • Failed: The pipeline execution was not completed successfully.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

        The status of the pipeline execution.

        • InProgress: The pipeline execution is currently running.

        • Succeeded: The pipeline execution was completed successfully.

        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

        • Failed: The pipeline execution was not completed successfully.

        ", "endpointDiscoveryId" : false, "enumType" : "PipelineExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

        The status of the pipeline execution.

        • InProgress: The pipeline execution is currently running.

        • Succeeded: The pipeline execution was completed successfully.

        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

        • Failed: The pipeline execution was not completed successfully.

        \n@param status The status of the pipeline execution.

        • InProgress: The pipeline execution is currently running.

        • Succeeded: The pipeline execution was completed successfully.

        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

        • Failed: The pipeline execution was not completed successfully.

        • \n@see PipelineExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PipelineExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

          The status of the pipeline execution.

          • InProgress: The pipeline execution is currently running.

          • Succeeded: The pipeline execution was completed successfully.

          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

          • Failed: The pipeline execution was not completed successfully.

          \n

          \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link PipelineExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

          \n@return The status of the pipeline execution.

          • InProgress: The pipeline execution is currently running.

          • Succeeded: The pipeline execution was completed successfully.

          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

          • Failed: The pipeline execution was not completed successfully.

          • \n@see PipelineExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

            The status of the pipeline execution.

            • InProgress: The pipeline execution is currently running.

            • Succeeded: The pipeline execution was completed successfully.

            • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

            • Failed: The pipeline execution was not completed successfully.

            \n@param status The status of the pipeline execution.

            • InProgress: The pipeline execution is currently running.

            • Succeeded: The pipeline execution was completed successfully.

            • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

            • Failed: The pipeline execution was not completed successfully.

            • \n@see PipelineExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 was completed successfully.

              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

              • Failed: The pipeline execution was not completed successfully.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

              The name of the pipeline that was executed.

              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

              The name of the pipeline that was executed.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

              The name of the pipeline that was executed.

              \n@param pipelineName The name of the pipeline that was executed.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

              The name of the pipeline that was executed.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineVersion", "beanStyleSetterMethodName" : "setPipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

              The version number of the pipeline that was executed.

              \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #pipelineVersion(Integer)}.\n@param pipelineVersion a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineVersion(Integer)", "deprecated" : false, "documentation" : "

              The version number of the pipeline that was executed.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineVersion", "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.", "fluentSetterMethodName" : "pipelineVersion", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "PipelineVersion", "sensitive" : false, "setterDocumentation" : "

              The version number of the pipeline that was executed.

              \n@param pipelineVersion The version number of the pipeline that was executed.", "setterMethodName" : "setPipelineVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

              The version number of the pipeline that was executed.

              ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

              The ID of the pipeline execution.

              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

              The ID of the pipeline execution.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

              The ID of the pipeline execution.

              \n@param pipelineExecutionId The ID of the pipeline execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

              The ID of the pipeline execution.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "PipelineExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

              The status of the pipeline execution.

              • InProgress: The pipeline execution is currently running.

              • Succeeded: The pipeline execution was completed successfully.

              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

              • Failed: The pipeline execution was not completed successfully.

              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

              The status of the pipeline execution.

              • InProgress: The pipeline execution is currently running.

              • Succeeded: The pipeline execution was completed successfully.

              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

              • Failed: The pipeline execution was not completed successfully.

              ", "endpointDiscoveryId" : false, "enumType" : "PipelineExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

              The status of the pipeline execution.

              • InProgress: The pipeline execution is currently running.

              • Succeeded: The pipeline execution was completed successfully.

              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

              • Failed: The pipeline execution was not completed successfully.

              \n@param status The status of the pipeline execution.

              • InProgress: The pipeline execution is currently running.

              • Succeeded: The pipeline execution was completed successfully.

              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

              • Failed: The pipeline execution was not completed successfully.

              • \n@see PipelineExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PipelineExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                The status of the pipeline execution.

                • InProgress: The pipeline execution is currently running.

                • Succeeded: The pipeline execution was completed successfully.

                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                • Failed: The pipeline execution was not completed successfully.

                \n

                \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link PipelineExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                \n@return The status of the pipeline execution.

                • InProgress: The pipeline execution is currently running.

                • Succeeded: The pipeline execution was completed successfully.

                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                • Failed: The pipeline execution was not completed successfully.

                • \n@see PipelineExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

                  The status of the pipeline execution.

                  • InProgress: The pipeline execution is currently running.

                  • Succeeded: The pipeline execution was completed successfully.

                  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                  • Failed: The pipeline execution was not completed successfully.

                  \n@param status The status of the pipeline execution.

                  • InProgress: The pipeline execution is currently running.

                  • Succeeded: The pipeline execution was completed successfully.

                  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                  • Failed: The pipeline execution was not completed successfully.

                  • \n@see PipelineExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 was completed successfully.

                    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                    • Failed: The pipeline execution was not completed successfully.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getArtifactRevisions", "beanStyleSetterMethodName" : "setArtifactRevisions", "c2jName" : "artifactRevisions", "c2jShape" : "ArtifactRevisionList", "defaultConsumerFluentSetterDocumentation" : "

                    A list of ArtifactRevision objects included in a pipeline execution.

                    \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #artifactRevisions(List)}.\n@param artifactRevisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactRevisions(List)", "deprecated" : false, "documentation" : "

                    A list of ArtifactRevision objects included in a pipeline execution.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactRevisions", "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.", "fluentSetterMethodName" : "artifactRevisions", "getterDocumentation" : "

                    A list of ArtifactRevision objects included in a pipeline execution.

                    \n

                    \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                    \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactRevisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactRevisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ArtifactRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ArtifactRevision.Builder} avoiding the need to create one manually via {@link ArtifactRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ArtifactRevision.Builder#build()} is called immediately and its result is passed to {@link #member(ArtifactRevision)}.\n@param member a consumer that will call methods on {@link ArtifactRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ArtifactRevision)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ArtifactRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : null, "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : "", "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ArtifactRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ArtifactRevisions", "sensitive" : false, "setterDocumentation" : "

                    A list of ArtifactRevision objects included in a pipeline execution.

                    \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.", "setterMethodName" : "setArtifactRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifactRevisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineExecution", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "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.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "PipelineExecutionNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineExecutionNotFoundException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "IN_PROGRESS", "value" : "InProgress" }, { "name" : "SUCCEEDED", "value" : "Succeeded" }, { "name" : "SUPERSEDED", "value" : "Superseded" }, { "name" : "FAILED", "value" : "Failed" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineExecutionStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PipelineExecutionStatus", "variableName" : "pipelineExecutionStatus", "variableType" : "PipelineExecutionStatus", "documentation" : null, "simpleType" : "PipelineExecutionStatus", "variableSetterType" : "PipelineExecutionStatus" }, "wrapper" : false }, "PipelineExecutionSummary" : { "c2jName" : "PipelineExecutionSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Summary information about a pipeline execution.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                    The ID of the pipeline execution.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                    The ID of the pipeline execution.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                    The ID of the pipeline execution.

                    \n@param pipelineExecutionId The ID of the pipeline execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                    The ID of the pipeline execution.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "PipelineExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                    The status of the pipeline execution.

                    • InProgress: The pipeline execution is currently running.

                    • Succeeded: The pipeline execution was completed successfully.

                    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                    • Failed: The pipeline execution was not completed successfully.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                    The status of the pipeline execution.

                    • InProgress: The pipeline execution is currently running.

                    • Succeeded: The pipeline execution was completed successfully.

                    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                    • Failed: The pipeline execution was not completed successfully.

                    ", "endpointDiscoveryId" : false, "enumType" : "PipelineExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                    The status of the pipeline execution.

                    • InProgress: The pipeline execution is currently running.

                    • Succeeded: The pipeline execution was completed successfully.

                    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                    • Failed: The pipeline execution was not completed successfully.

                    \n@param status The status of the pipeline execution.

                    • InProgress: The pipeline execution is currently running.

                    • Succeeded: The pipeline execution was completed successfully.

                    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                    • Failed: The pipeline execution was not completed successfully.

                    • \n@see PipelineExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PipelineExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                      The status of the pipeline execution.

                      • InProgress: The pipeline execution is currently running.

                      • Succeeded: The pipeline execution was completed successfully.

                      • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                      • Failed: The pipeline execution was not completed successfully.

                      \n

                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link PipelineExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                      \n@return The status of the pipeline execution.

                      • InProgress: The pipeline execution is currently running.

                      • Succeeded: The pipeline execution was completed successfully.

                      • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                      • Failed: The pipeline execution was not completed successfully.

                      • \n@see PipelineExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

                        The status of the pipeline execution.

                        • InProgress: The pipeline execution is currently running.

                        • Succeeded: The pipeline execution was completed successfully.

                        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                        • Failed: The pipeline execution was not completed successfully.

                        \n@param status The status of the pipeline execution.

                        • InProgress: The pipeline execution is currently running.

                        • Succeeded: The pipeline execution was completed successfully.

                        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                        • Failed: The pipeline execution was not completed successfully.

                        • \n@see PipelineExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 was completed successfully.

                          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                          • Failed: The pipeline execution was not completed successfully.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #startTime(Instant)}.\n@param startTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #startTime(Instant)", "deprecated" : false, "documentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          \n@param startTime The date and time when the pipeline execution began, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          \n@return The date and time when the pipeline execution began, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          \n@param startTime The date and time when the pipeline execution began, in timestamp format.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdateTime", "beanStyleSetterMethodName" : "setLastUpdateTime", "c2jName" : "lastUpdateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastUpdateTime(Instant)}.\n@param lastUpdateTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastUpdateTime(Instant)", "deprecated" : false, "documentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdateTime", "fluentSetterDocumentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          \n@param lastUpdateTime The date and time of the last change to the pipeline execution, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdateTime", "getterDocumentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          \n@return The date and time of the last change to the pipeline execution, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdateTime", "sensitive" : false, "setterDocumentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          \n@param lastUpdateTime The date and time of the last change to the pipeline execution, in timestamp format.", "setterMethodName" : "setLastUpdateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceRevisions", "beanStyleSetterMethodName" : "setSourceRevisions", "c2jName" : "sourceRevisions", "c2jShape" : "SourceRevisionList", "defaultConsumerFluentSetterDocumentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sourceRevisions(List)}.\n@param sourceRevisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceRevisions(List)", "deprecated" : false, "documentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceRevisions", "fluentSetterDocumentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          \n@param sourceRevisions A list of the source artifact revisions that initiated a pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRevisions", "getterDocumentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          \n

                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                          \n@return A list of the source artifact revisions that initiated a pipeline execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "sourceRevisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sourceRevisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SourceRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SourceRevision.Builder} avoiding the need to create one manually via {@link SourceRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceRevision.Builder#build()} is called immediately and its result is passed to {@link #member(SourceRevision)}.\n@param member a consumer that will call methods on {@link SourceRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SourceRevision)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SourceRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SourceRevision", "variableName" : "member", "variableType" : "SourceRevision", "documentation" : null, "simpleType" : "SourceRevision", "variableSetterType" : "SourceRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceRevision", "variableName" : "member", "variableType" : "SourceRevision", "documentation" : "", "simpleType" : "SourceRevision", "variableSetterType" : "SourceRevision" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SourceRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SourceRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SourceRevisions", "sensitive" : false, "setterDocumentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          \n@param sourceRevisions A list of the source artifact revisions that initiated a pipeline execution.", "setterMethodName" : "setSourceRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceRevisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceRevisions", "variableType" : "java.util.List", "documentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LastUpdateTime" : { "beanStyleGetterMethodName" : "getLastUpdateTime", "beanStyleSetterMethodName" : "setLastUpdateTime", "c2jName" : "lastUpdateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastUpdateTime(Instant)}.\n@param lastUpdateTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastUpdateTime(Instant)", "deprecated" : false, "documentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdateTime", "fluentSetterDocumentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          \n@param lastUpdateTime The date and time of the last change to the pipeline execution, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdateTime", "getterDocumentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          \n@return The date and time of the last change to the pipeline execution, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdateTime", "sensitive" : false, "setterDocumentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          \n@param lastUpdateTime The date and time of the last change to the pipeline execution, in timestamp format.", "setterMethodName" : "setLastUpdateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : "

                          The date and time of the last change to the pipeline execution, in timestamp format.

                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "PipelineExecutionId" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                          The ID of the pipeline execution.

                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                          The ID of the pipeline execution.

                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                          The ID of the pipeline execution.

                          \n@param pipelineExecutionId The ID of the pipeline execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                          The ID of the pipeline execution.

                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SourceRevisions" : { "beanStyleGetterMethodName" : "getSourceRevisions", "beanStyleSetterMethodName" : "setSourceRevisions", "c2jName" : "sourceRevisions", "c2jShape" : "SourceRevisionList", "defaultConsumerFluentSetterDocumentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sourceRevisions(List)}.\n@param sourceRevisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceRevisions(List)", "deprecated" : false, "documentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceRevisions", "fluentSetterDocumentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          \n@param sourceRevisions A list of the source artifact revisions that initiated a pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRevisions", "getterDocumentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          \n

                          \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                          \n@return A list of the source artifact revisions that initiated a pipeline execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "sourceRevisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sourceRevisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SourceRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SourceRevision.Builder} avoiding the need to create one manually via {@link SourceRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceRevision.Builder#build()} is called immediately and its result is passed to {@link #member(SourceRevision)}.\n@param member a consumer that will call methods on {@link SourceRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SourceRevision)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SourceRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SourceRevision", "variableName" : "member", "variableType" : "SourceRevision", "documentation" : null, "simpleType" : "SourceRevision", "variableSetterType" : "SourceRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceRevision", "variableName" : "member", "variableType" : "SourceRevision", "documentation" : "", "simpleType" : "SourceRevision", "variableSetterType" : "SourceRevision" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SourceRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SourceRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SourceRevisions", "sensitive" : false, "setterDocumentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          \n@param sourceRevisions A list of the source artifact revisions that initiated a pipeline execution.", "setterMethodName" : "setSourceRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceRevisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceRevisions", "variableType" : "java.util.List", "documentation" : "

                          A list of the source artifact revisions that initiated a pipeline execution.

                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #startTime(Instant)}.\n@param startTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #startTime(Instant)", "deprecated" : false, "documentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          \n@param startTime The date and time when the pipeline execution began, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          \n@return The date and time when the pipeline execution began, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          \n@param startTime The date and time when the pipeline execution began, in timestamp format.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

                          The date and time when the pipeline execution began, in timestamp format.

                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "PipelineExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                          The status of the pipeline execution.

                          • InProgress: The pipeline execution is currently running.

                          • Succeeded: The pipeline execution was completed successfully.

                          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                          • Failed: The pipeline execution was not completed successfully.

                          \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                          The status of the pipeline execution.

                          • InProgress: The pipeline execution is currently running.

                          • Succeeded: The pipeline execution was completed successfully.

                          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                          • Failed: The pipeline execution was not completed successfully.

                          ", "endpointDiscoveryId" : false, "enumType" : "PipelineExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                          The status of the pipeline execution.

                          • InProgress: The pipeline execution is currently running.

                          • Succeeded: The pipeline execution was completed successfully.

                          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                          • Failed: The pipeline execution was not completed successfully.

                          \n@param status The status of the pipeline execution.

                          • InProgress: The pipeline execution is currently running.

                          • Succeeded: The pipeline execution was completed successfully.

                          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                          • Failed: The pipeline execution was not completed successfully.

                          • \n@see PipelineExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PipelineExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                            The status of the pipeline execution.

                            • InProgress: The pipeline execution is currently running.

                            • Succeeded: The pipeline execution was completed successfully.

                            • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                            • Failed: The pipeline execution was not completed successfully.

                            \n

                            \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link PipelineExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                            \n@return The status of the pipeline execution.

                            • InProgress: The pipeline execution is currently running.

                            • Succeeded: The pipeline execution was completed successfully.

                            • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                            • Failed: The pipeline execution was not completed successfully.

                            • \n@see PipelineExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

                              The status of the pipeline execution.

                              • InProgress: The pipeline execution is currently running.

                              • Succeeded: The pipeline execution was completed successfully.

                              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                              • Failed: The pipeline execution was not completed successfully.

                              \n@param status The status of the pipeline execution.

                              • InProgress: The pipeline execution is currently running.

                              • Succeeded: The pipeline execution was completed successfully.

                              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                              • Failed: The pipeline execution was not completed successfully.

                              • \n@see PipelineExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 was completed successfully.

                                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                • Failed: The pipeline execution was not completed successfully.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                The ID of the pipeline execution.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                The ID of the pipeline execution.

                                ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                                The ID of the pipeline execution.

                                \n@param pipelineExecutionId The ID of the pipeline execution.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                                The ID of the pipeline execution.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "PipelineExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                The status of the pipeline execution.

                                • InProgress: The pipeline execution is currently running.

                                • Succeeded: The pipeline execution was completed successfully.

                                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                • Failed: The pipeline execution was not completed successfully.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                The status of the pipeline execution.

                                • InProgress: The pipeline execution is currently running.

                                • Succeeded: The pipeline execution was completed successfully.

                                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                • Failed: The pipeline execution was not completed successfully.

                                ", "endpointDiscoveryId" : false, "enumType" : "PipelineExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

                                The status of the pipeline execution.

                                • InProgress: The pipeline execution is currently running.

                                • Succeeded: The pipeline execution was completed successfully.

                                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                • Failed: The pipeline execution was not completed successfully.

                                \n@param status The status of the pipeline execution.

                                • InProgress: The pipeline execution is currently running.

                                • Succeeded: The pipeline execution was completed successfully.

                                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                • Failed: The pipeline execution was not completed successfully.

                                • \n@see PipelineExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see PipelineExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                  The status of the pipeline execution.

                                  • InProgress: The pipeline execution is currently running.

                                  • Succeeded: The pipeline execution was completed successfully.

                                  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                  • Failed: The pipeline execution was not completed successfully.

                                  \n

                                  \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link PipelineExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                  \n@return The status of the pipeline execution.

                                  • InProgress: The pipeline execution is currently running.

                                  • Succeeded: The pipeline execution was completed successfully.

                                  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                  • Failed: The pipeline execution was not completed successfully.

                                  • \n@see PipelineExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

                                    The status of the pipeline execution.

                                    • InProgress: The pipeline execution is currently running.

                                    • Succeeded: The pipeline execution was completed successfully.

                                    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                    • Failed: The pipeline execution was not completed successfully.

                                    \n@param status The status of the pipeline execution.

                                    • InProgress: The pipeline execution is currently running.

                                    • Succeeded: The pipeline execution was completed successfully.

                                    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                    • Failed: The pipeline execution was not completed successfully.

                                    • \n@see PipelineExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 was completed successfully.

                                      • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead.

                                      • Failed: The pipeline execution was not completed successfully.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time when the pipeline execution began, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #startTime(Instant)}.\n@param startTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #startTime(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time when the pipeline execution began, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

                                      The date and time when the pipeline execution began, in timestamp format.

                                      \n@param startTime The date and time when the pipeline execution began, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

                                      The date and time when the pipeline execution began, in timestamp format.

                                      \n@return The date and time when the pipeline execution began, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "startTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

                                      The date and time when the pipeline execution began, in timestamp format.

                                      \n@param startTime The date and time when the pipeline execution began, in timestamp format.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time when the pipeline execution began, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastUpdateTime", "beanStyleSetterMethodName" : "setLastUpdateTime", "c2jName" : "lastUpdateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time of the last change to the pipeline execution, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastUpdateTime(Instant)}.\n@param lastUpdateTime a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastUpdateTime(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time of the last change to the pipeline execution, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastUpdateTime", "fluentSetterDocumentation" : "

                                      The date and time of the last change to the pipeline execution, in timestamp format.

                                      \n@param lastUpdateTime The date and time of the last change to the pipeline execution, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastUpdateTime", "getterDocumentation" : "

                                      The date and time of the last change to the pipeline execution, in timestamp format.

                                      \n@return The date and time of the last change to the pipeline execution, in timestamp format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastUpdateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastUpdateTime", "sensitive" : false, "setterDocumentation" : "

                                      The date and time of the last change to the pipeline execution, in timestamp format.

                                      \n@param lastUpdateTime The date and time of the last change to the pipeline execution, in timestamp format.", "setterMethodName" : "setLastUpdateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastUpdateTime", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time of the last change to the pipeline execution, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSourceRevisions", "beanStyleSetterMethodName" : "setSourceRevisions", "c2jName" : "sourceRevisions", "c2jShape" : "SourceRevisionList", "defaultConsumerFluentSetterDocumentation" : "

                                      A list of the source artifact revisions that initiated a pipeline execution.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #sourceRevisions(List)}.\n@param sourceRevisions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #sourceRevisions(List)", "deprecated" : false, "documentation" : "

                                      A list of the source artifact revisions that initiated a pipeline execution.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sourceRevisions", "fluentSetterDocumentation" : "

                                      A list of the source artifact revisions that initiated a pipeline execution.

                                      \n@param sourceRevisions A list of the source artifact revisions that initiated a pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRevisions", "getterDocumentation" : "

                                      A list of the source artifact revisions that initiated a pipeline execution.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return A list of the source artifact revisions that initiated a pipeline execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "sourceRevisions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "sourceRevisions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SourceRevision", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SourceRevision.Builder} avoiding the need to create one manually via {@link SourceRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link SourceRevision.Builder#build()} is called immediately and its result is passed to {@link #member(SourceRevision)}.\n@param member a consumer that will call methods on {@link SourceRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SourceRevision)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "SourceRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SourceRevision", "variableName" : "member", "variableType" : "SourceRevision", "documentation" : null, "simpleType" : "SourceRevision", "variableSetterType" : "SourceRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SourceRevision", "variableName" : "member", "variableType" : "SourceRevision", "documentation" : "", "simpleType" : "SourceRevision", "variableSetterType" : "SourceRevision" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SourceRevision", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SourceRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SourceRevisions", "sensitive" : false, "setterDocumentation" : "

                                      A list of the source artifact revisions that initiated a pipeline execution.

                                      \n@param sourceRevisions A list of the source artifact revisions that initiated a pipeline execution.", "setterMethodName" : "setSourceRevisions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceRevisions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "sourceRevisions", "variableType" : "java.util.List", "documentation" : "

                                      A list of the source artifact revisions that initiated a pipeline execution.

                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineExecutionSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PipelineExecutionSummary", "variableName" : "pipelineExecutionSummary", "variableType" : "PipelineExecutionSummary", "documentation" : null, "simpleType" : "PipelineExecutionSummary", "variableSetterType" : "PipelineExecutionSummary" }, "wrapper" : false }, "PipelineMetadata" : { "c2jName" : "PipelineMetadata", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Information about a pipeline.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineArn", "beanStyleSetterMethodName" : "setPipelineArn", "c2jName" : "pipelineArn", "c2jShape" : "PipelineArn", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineArn(String)}.\n@param pipelineArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineArn(String)", "deprecated" : false, "documentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineArn", "fluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineArn", "getterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@return The Amazon Resource Name (ARN) of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineArn", "sensitive" : false, "setterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.", "setterMethodName" : "setPipelineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #created(Instant)}.\n@param created a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #created(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updated(Instant)}.\n@param updated a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updated(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #created(Instant)}.\n@param created a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #created(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "PipelineArn" : { "beanStyleGetterMethodName" : "getPipelineArn", "beanStyleSetterMethodName" : "setPipelineArn", "c2jName" : "pipelineArn", "c2jShape" : "PipelineArn", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineArn(String)}.\n@param pipelineArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineArn(String)", "deprecated" : false, "documentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineArn", "fluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineArn", "getterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@return The Amazon Resource Name (ARN) of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineArn", "sensitive" : false, "setterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.", "setterMethodName" : "setPipelineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Updated" : { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updated(Instant)}.\n@param updated a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updated(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineArn", "beanStyleSetterMethodName" : "setPipelineArn", "c2jName" : "pipelineArn", "c2jShape" : "PipelineArn", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineArn(String)}.\n@param pipelineArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineArn(String)", "deprecated" : false, "documentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineArn", "fluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineArn", "getterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@return The Amazon Resource Name (ARN) of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineArn", "sensitive" : false, "setterDocumentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      \n@param pipelineArn The Amazon Resource Name (ARN) of the pipeline.", "setterMethodName" : "setPipelineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineArn", "variableType" : "String", "documentation" : "

                                      The Amazon Resource Name (ARN) of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #created(Instant)}.\n@param created a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #created(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updated(Instant)}.\n@param updated a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updated(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was last updated, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineMetadata", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PipelineMetadata", "variableName" : "pipelineMetadata", "variableType" : "PipelineMetadata", "documentation" : null, "simpleType" : "PipelineMetadata", "variableSetterType" : "PipelineMetadata" }, "wrapper" : false }, "PipelineNameInUseException" : { "c2jName" : "PipelineNameInUseException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The specified pipeline name is already in use.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "PipelineNameInUseException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineNameInUseException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The specified pipeline was specified in an invalid format or cannot be found.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "PipelineNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineNotFoundException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Returns a summary of a pipeline.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline.

                                      \n@param name The name of the pipeline.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

                                      The version number of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #version(Integer)}.\n@param version a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(Integer)", "deprecated" : false, "documentation" : "

                                      The version number of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                      The version number of the pipeline.

                                      \n@param version The version number of the pipeline.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

                                      The version number of the pipeline.

                                      ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #created(Instant)}.\n@param created a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #created(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updated(Instant)}.\n@param updated a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updated(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #created(Instant)}.\n@param created a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #created(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline.

                                      \n@param name The name of the pipeline.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Updated" : { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updated(Instant)}.\n@param updated a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updated(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Version" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

                                      The version number of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #version(Integer)}.\n@param version a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(Integer)", "deprecated" : false, "documentation" : "

                                      The version number of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                      The version number of the pipeline.

                                      \n@param version The version number of the pipeline.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

                                      The version number of the pipeline.

                                      ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline.

                                      \n@param name The name of the pipeline.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "version", "c2jShape" : "PipelineVersion", "defaultConsumerFluentSetterDocumentation" : "

                                      The version number of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #version(Integer)}.\n@param version a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #version(Integer)", "deprecated" : false, "documentation" : "

                                      The version number of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "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.", "fluentSetterMethodName" : "version", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

                                      The version number of the pipeline.

                                      \n@param version The version number of the pipeline.", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

                                      The version number of the pipeline.

                                      ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreated", "beanStyleSetterMethodName" : "setCreated", "c2jName" : "created", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #created(Instant)}.\n@param created a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #created(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "created", "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.", "fluentSetterMethodName" : "created", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "created", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Created", "sensitive" : false, "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.", "setterMethodName" : "setCreated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "created", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time the pipeline was created, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdated", "beanStyleSetterMethodName" : "setUpdated", "c2jName" : "updated", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updated(Instant)}.\n@param updated a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updated(Instant)", "deprecated" : false, "documentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updated", "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.", "fluentSetterMethodName" : "updated", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updated", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Updated", "sensitive" : false, "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.", "setterMethodName" : "setUpdated", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updated", "variableType" : "java.time.Instant", "documentation" : "

                                      The date and time of the last update to the pipeline, in timestamp format.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineSummary", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The specified pipeline version was specified in an invalid format or cannot be found.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "PipelineVersionNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PipelineVersionNotFoundException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a PollForJobs action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PollForJobs", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PollForJobs", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxBatchSize", "beanStyleSetterMethodName" : "setMaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "defaultConsumerFluentSetterDocumentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxBatchSize(Integer)}.\n@param maxBatchSize a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxBatchSize(Integer)", "deprecated" : false, "documentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxBatchSize", "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.", "fluentSetterMethodName" : "maxBatchSize", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxBatchSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxBatchSize", "sensitive" : false, "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.", "setterMethodName" : "setMaxBatchSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getQueryParam", "beanStyleSetterMethodName" : "setQueryParam", "c2jName" : "queryParam", "c2jShape" : "QueryParamMap", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #queryParam(Map)}.\n@param queryParam a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queryParam(Map)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParam", "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.", "fluentSetterMethodName" : "queryParam", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "queryParam", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queryParam", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationQueryableValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "QueryParam", "sensitive" : false, "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.", "setterMethodName" : "setQueryParam", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "queryParam", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "MaxBatchSize" : { "beanStyleGetterMethodName" : "getMaxBatchSize", "beanStyleSetterMethodName" : "setMaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "defaultConsumerFluentSetterDocumentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxBatchSize(Integer)}.\n@param maxBatchSize a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxBatchSize(Integer)", "deprecated" : false, "documentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxBatchSize", "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.", "fluentSetterMethodName" : "maxBatchSize", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxBatchSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxBatchSize", "sensitive" : false, "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.", "setterMethodName" : "setMaxBatchSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getQueryParam", "beanStyleSetterMethodName" : "setQueryParam", "c2jName" : "queryParam", "c2jShape" : "QueryParamMap", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #queryParam(Map)}.\n@param queryParam a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queryParam(Map)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParam", "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.", "fluentSetterMethodName" : "queryParam", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "queryParam", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queryParam", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationQueryableValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "QueryParam", "sensitive" : false, "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.", "setterMethodName" : "setQueryParam", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "queryParam", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxBatchSize", "beanStyleSetterMethodName" : "setMaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "defaultConsumerFluentSetterDocumentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxBatchSize(Integer)}.\n@param maxBatchSize a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxBatchSize(Integer)", "deprecated" : false, "documentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxBatchSize", "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.", "fluentSetterMethodName" : "maxBatchSize", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxBatchSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxBatchSize", "sensitive" : false, "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.", "setterMethodName" : "setMaxBatchSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getQueryParam", "beanStyleSetterMethodName" : "setQueryParam", "c2jName" : "queryParam", "c2jShape" : "QueryParamMap", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #queryParam(Map)}.\n@param queryParam a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #queryParam(Map)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "queryParam", "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.", "fluentSetterMethodName" : "queryParam", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "queryParam", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "queryParam", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ActionConfigurationKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "ActionConfigurationQueryableValue", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "QueryParam", "sensitive" : false, "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.", "setterMethodName" : "setQueryParam", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "queryParam", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "actionTypeId" ], "shapeName" : "PollForJobsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PollForJobsRequest", "variableName" : "pollForJobsRequest", "variableType" : "PollForJobsRequest", "documentation" : null, "simpleType" : "PollForJobsRequest", "variableSetterType" : "PollForJobsRequest" }, "wrapper" : false }, "PollForJobsResponse" : { "c2jName" : "PollForJobsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the output of a PollForJobs action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getJobs", "beanStyleSetterMethodName" : "setJobs", "c2jName" : "jobs", "c2jShape" : "JobList", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)", "deprecated" : false, "documentation" : "

                                      Information about the jobs to take action on.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobs", "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.", "fluentSetterMethodName" : "jobs", "getterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Information about the jobs to take action on.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Job", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Job.Builder} avoiding the need to create one manually via {@link Job#builder()}.\n\nWhen the {@link Consumer} completes, {@link Job.Builder#build()} is called immediately and its result is passed to {@link #member(Job)}.\n@param member a consumer that will call methods on {@link Job.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Job)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : null, "simpleType" : "Job", "variableSetterType" : "Job" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Job", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Job", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Jobs", "sensitive" : false, "setterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n@param jobs Information about the jobs to take action on.", "setterMethodName" : "setJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getJobs", "beanStyleSetterMethodName" : "setJobs", "c2jName" : "jobs", "c2jShape" : "JobList", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)", "deprecated" : false, "documentation" : "

                                      Information about the jobs to take action on.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobs", "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.", "fluentSetterMethodName" : "jobs", "getterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Information about the jobs to take action on.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Job", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Job.Builder} avoiding the need to create one manually via {@link Job#builder()}.\n\nWhen the {@link Consumer} completes, {@link Job.Builder#build()} is called immediately and its result is passed to {@link #member(Job)}.\n@param member a consumer that will call methods on {@link Job.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Job)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : null, "simpleType" : "Job", "variableSetterType" : "Job" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Job", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Job", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Jobs", "sensitive" : false, "setterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n@param jobs Information about the jobs to take action on.", "setterMethodName" : "setJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobs", "beanStyleSetterMethodName" : "setJobs", "c2jName" : "jobs", "c2jShape" : "JobList", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)", "deprecated" : false, "documentation" : "

                                      Information about the jobs to take action on.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobs", "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.", "fluentSetterMethodName" : "jobs", "getterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Information about the jobs to take action on.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Job", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Job.Builder} avoiding the need to create one manually via {@link Job#builder()}.\n\nWhen the {@link Consumer} completes, {@link Job.Builder#build()} is called immediately and its result is passed to {@link #member(Job)}.\n@param member a consumer that will call methods on {@link Job.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Job)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : null, "simpleType" : "Job", "variableSetterType" : "Job" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Job", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Job", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Jobs", "sensitive" : false, "setterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n@param jobs Information about the jobs to take action on.", "setterMethodName" : "setJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PollForJobsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PollForJobsResponse", "variableName" : "pollForJobsResponse", "variableType" : "PollForJobsResponse", "documentation" : null, "simpleType" : "PollForJobsResponse", "variableSetterType" : "PollForJobsResponse" }, "wrapper" : false }, "PollForThirdPartyJobsRequest" : { "c2jName" : "PollForThirdPartyJobsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a PollForThirdPartyJobs action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PollForThirdPartyJobs", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PollForThirdPartyJobs", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxBatchSize", "beanStyleSetterMethodName" : "setMaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "defaultConsumerFluentSetterDocumentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxBatchSize(Integer)}.\n@param maxBatchSize a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxBatchSize(Integer)", "deprecated" : false, "documentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxBatchSize", "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.", "fluentSetterMethodName" : "maxBatchSize", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxBatchSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxBatchSize", "sensitive" : false, "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.", "setterMethodName" : "setMaxBatchSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "MaxBatchSize" : { "beanStyleGetterMethodName" : "getMaxBatchSize", "beanStyleSetterMethodName" : "setMaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "defaultConsumerFluentSetterDocumentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxBatchSize(Integer)}.\n@param maxBatchSize a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxBatchSize(Integer)", "deprecated" : false, "documentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxBatchSize", "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.", "fluentSetterMethodName" : "maxBatchSize", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxBatchSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxBatchSize", "sensitive" : false, "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.", "setterMethodName" : "setMaxBatchSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxBatchSize", "beanStyleSetterMethodName" : "setMaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "defaultConsumerFluentSetterDocumentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      \nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxBatchSize(Integer)}.\n@param maxBatchSize a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxBatchSize(Integer)", "deprecated" : false, "documentation" : "

                                      The maximum number of jobs to return in a poll for jobs call.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxBatchSize", "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.", "fluentSetterMethodName" : "maxBatchSize", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxBatchSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxBatchSize", "sensitive" : false, "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.", "setterMethodName" : "setMaxBatchSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "actionTypeId" ], "shapeName" : "PollForThirdPartyJobsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PollForThirdPartyJobsRequest", "variableName" : "pollForThirdPartyJobsRequest", "variableType" : "PollForThirdPartyJobsRequest", "documentation" : null, "simpleType" : "PollForThirdPartyJobsRequest", "variableSetterType" : "PollForThirdPartyJobsRequest" }, "wrapper" : false }, "PollForThirdPartyJobsResponse" : { "c2jName" : "PollForThirdPartyJobsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the output of a PollForThirdPartyJobs action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getJobs", "beanStyleSetterMethodName" : "setJobs", "c2jName" : "jobs", "c2jShape" : "ThirdPartyJobList", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)", "deprecated" : false, "documentation" : "

                                      Information about the jobs to take action on.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobs", "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.", "fluentSetterMethodName" : "jobs", "getterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Information about the jobs to take action on.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ThirdPartyJob", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ThirdPartyJob.Builder} avoiding the need to create one manually via {@link ThirdPartyJob#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThirdPartyJob.Builder#build()} is called immediately and its result is passed to {@link #member(ThirdPartyJob)}.\n@param member a consumer that will call methods on {@link ThirdPartyJob.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ThirdPartyJob)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ThirdPartyJob", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : null, "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ThirdPartyJob", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ThirdPartyJob", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Jobs", "sensitive" : false, "setterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n@param jobs Information about the jobs to take action on.", "setterMethodName" : "setJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getJobs", "beanStyleSetterMethodName" : "setJobs", "c2jName" : "jobs", "c2jShape" : "ThirdPartyJobList", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)", "deprecated" : false, "documentation" : "

                                      Information about the jobs to take action on.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobs", "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.", "fluentSetterMethodName" : "jobs", "getterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Information about the jobs to take action on.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ThirdPartyJob", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ThirdPartyJob.Builder} avoiding the need to create one manually via {@link ThirdPartyJob#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThirdPartyJob.Builder#build()} is called immediately and its result is passed to {@link #member(ThirdPartyJob)}.\n@param member a consumer that will call methods on {@link ThirdPartyJob.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ThirdPartyJob)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ThirdPartyJob", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : null, "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ThirdPartyJob", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ThirdPartyJob", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Jobs", "sensitive" : false, "setterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n@param jobs Information about the jobs to take action on.", "setterMethodName" : "setJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobs", "beanStyleSetterMethodName" : "setJobs", "c2jName" : "jobs", "c2jShape" : "ThirdPartyJobList", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #jobs(List)}.\n@param jobs a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobs(List)", "deprecated" : false, "documentation" : "

                                      Information about the jobs to take action on.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobs", "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.", "fluentSetterMethodName" : "jobs", "getterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Information about the jobs to take action on.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ThirdPartyJob", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ThirdPartyJob.Builder} avoiding the need to create one manually via {@link ThirdPartyJob#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThirdPartyJob.Builder#build()} is called immediately and its result is passed to {@link #member(ThirdPartyJob)}.\n@param member a consumer that will call methods on {@link ThirdPartyJob.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ThirdPartyJob)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ThirdPartyJob", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : null, "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ThirdPartyJob", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ThirdPartyJob", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Jobs", "sensitive" : false, "setterDocumentation" : "

                                      Information about the jobs to take action on.

                                      \n@param jobs Information about the jobs to take action on.", "setterMethodName" : "setJobs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PollForThirdPartyJobsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PollForThirdPartyJobsResponse", "variableName" : "pollForThirdPartyJobsResponse", "variableType" : "PollForThirdPartyJobsResponse", "documentation" : null, "simpleType" : "PollForThirdPartyJobsResponse", "variableSetterType" : "PollForThirdPartyJobsResponse" }, "wrapper" : false }, "PutActionRevisionRequest" : { "c2jName" : "PutActionRevisionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a PutActionRevision action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutActionRevision", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutActionRevision", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that will start processing the revision to the source.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that will start processing the revision to the source.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage that contains the action that will act upon the revision.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage that contains the action that will act upon the revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action that will process the revision.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action that will process the revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action that will process the revision.

                                      \n@param actionName The name of the action that will process the revision.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                                      The name of the action that will process the revision.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionRevision", "beanStyleSetterMethodName" : "setActionRevision", "c2jName" : "actionRevision", "c2jShape" : "ActionRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \nThis is a convenience that creates an instance of the {@link ActionRevision.Builder} avoiding the need to create one manually via {@link ActionRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionRevision.Builder#build()} is called immediately and its result is passed to {@link #actionRevision(ActionRevision)}.\n@param actionRevision a consumer that will call methods on {@link ActionRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionRevision(ActionRevision)", "deprecated" : false, "documentation" : "

                                      Represents information about the version (or revision) of an action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionRevision", "fluentSetterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@param actionRevision Represents information about the version (or revision) of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionRevision", "getterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@return Represents information about the version (or revision) of an action.", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionRevision", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@param actionRevision Represents information about the version (or revision) of an action.", "setterMethodName" : "setActionRevision", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : null, "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : "

                                      Represents information about the version (or revision) of an action.

                                      ", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionName" : { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action that will process the revision.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action that will process the revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action that will process the revision.

                                      \n@param actionName The name of the action that will process the revision.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActionRevision", "beanStyleSetterMethodName" : "setActionRevision", "c2jName" : "actionRevision", "c2jShape" : "ActionRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \nThis is a convenience that creates an instance of the {@link ActionRevision.Builder} avoiding the need to create one manually via {@link ActionRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionRevision.Builder#build()} is called immediately and its result is passed to {@link #actionRevision(ActionRevision)}.\n@param actionRevision a consumer that will call methods on {@link ActionRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionRevision(ActionRevision)", "deprecated" : false, "documentation" : "

                                      Represents information about the version (or revision) of an action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionRevision", "fluentSetterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@param actionRevision Represents information about the version (or revision) of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionRevision", "getterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@return Represents information about the version (or revision) of an action.", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionRevision", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@param actionRevision Represents information about the version (or revision) of an action.", "setterMethodName" : "setActionRevision", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : null, "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : "

                                      Represents information about the version (or revision) of an action.

                                      ", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that will start processing the revision to the source.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that will start processing the revision to the source.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage that contains the action that will act upon the revision.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage that contains the action that will act upon the revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that will start processing the revision to the source.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that will start processing the revision to the source.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "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.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage that contains the action that will act upon the revision.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage that contains the action that will act upon the revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "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.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action that will process the revision.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action that will process the revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action that will process the revision.

                                      \n@param actionName The name of the action that will process the revision.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                                      The name of the action that will process the revision.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionRevision", "beanStyleSetterMethodName" : "setActionRevision", "c2jName" : "actionRevision", "c2jShape" : "ActionRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \nThis is a convenience that creates an instance of the {@link ActionRevision.Builder} avoiding the need to create one manually via {@link ActionRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionRevision.Builder#build()} is called immediately and its result is passed to {@link #actionRevision(ActionRevision)}.\n@param actionRevision a consumer that will call methods on {@link ActionRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionRevision(ActionRevision)", "deprecated" : false, "documentation" : "

                                      Represents information about the version (or revision) of an action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionRevision", "fluentSetterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@param actionRevision Represents information about the version (or revision) of an action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionRevision", "getterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@return Represents information about the version (or revision) of an action.", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionRevision", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about the version (or revision) of an action.

                                      \n@param actionRevision Represents information about the version (or revision) of an action.", "setterMethodName" : "setActionRevision", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : null, "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : "

                                      Represents information about the version (or revision) of an action.

                                      ", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineName", "stageName", "actionName", "actionRevision" ], "shapeName" : "PutActionRevisionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutActionRevisionRequest", "variableName" : "putActionRevisionRequest", "variableType" : "PutActionRevisionRequest", "documentation" : null, "simpleType" : "PutActionRevisionRequest", "variableSetterType" : "PutActionRevisionRequest" }, "wrapper" : false }, "PutActionRevisionResponse" : { "c2jName" : "PutActionRevisionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the output of a PutActionRevision action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getNewRevision", "beanStyleSetterMethodName" : "setNewRevision", "c2jName" : "newRevision", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

                                      Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                                      \nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #newRevision(Boolean)}.\n@param newRevision a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #newRevision(Boolean)", "deprecated" : false, "documentation" : "

                                      Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "newRevision", "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.", "fluentSetterMethodName" : "newRevision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "newRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "newRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "NewRevision", "sensitive" : false, "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.", "setterMethodName" : "setNewRevision", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "newRevision", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getNewRevision", "beanStyleSetterMethodName" : "setNewRevision", "c2jName" : "newRevision", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

                                      Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                                      \nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #newRevision(Boolean)}.\n@param newRevision a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #newRevision(Boolean)", "deprecated" : false, "documentation" : "

                                      Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "newRevision", "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.", "fluentSetterMethodName" : "newRevision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "newRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "newRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "NewRevision", "sensitive" : false, "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.", "setterMethodName" : "setNewRevision", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "newRevision", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNewRevision", "beanStyleSetterMethodName" : "setNewRevision", "c2jName" : "newRevision", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

                                      Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                                      \nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #newRevision(Boolean)}.\n@param newRevision a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #newRevision(Boolean)", "deprecated" : false, "documentation" : "

                                      Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "newRevision", "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.", "fluentSetterMethodName" : "newRevision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "newRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "newRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "NewRevision", "sensitive" : false, "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.", "setterMethodName" : "setNewRevision", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "newRevision", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                                      The ID of the current workflow state of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutActionRevisionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutActionRevisionResponse", "variableName" : "putActionRevisionResponse", "variableType" : "PutActionRevisionResponse", "documentation" : null, "simpleType" : "PutActionRevisionResponse", "variableSetterType" : "PutActionRevisionResponse" }, "wrapper" : false }, "PutApprovalResultRequest" : { "c2jName" : "PutApprovalResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a PutApprovalResult action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutApprovalResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutApprovalResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that contains the action.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that contains the action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline that contains the action.

                                      \n@param pipelineName The name of the pipeline that contains the action.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                                      The name of the pipeline that contains the action.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage that contains the action.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage that contains the action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage that contains the action.

                                      \n@param stageName The name of the stage that contains the action.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the stage that contains the action.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action for which approval is requested.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action for which approval is requested.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action for which approval is requested.

                                      \n@param actionName The name of the action for which approval is requested.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                                      The name of the action for which approval is requested.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResult", "beanStyleSetterMethodName" : "setResult", "c2jName" : "result", "c2jShape" : "ApprovalResult", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about the result of the approval request.

                                      \nThis is a convenience that creates an instance of the {@link ApprovalResult.Builder} avoiding the need to create one manually via {@link ApprovalResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApprovalResult.Builder#build()} is called immediately and its result is passed to {@link #result(ApprovalResult)}.\n@param result a consumer that will call methods on {@link ApprovalResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #result(ApprovalResult)", "deprecated" : false, "documentation" : "

                                      Represents information about the result of the approval request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "result", "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.", "fluentSetterMethodName" : "result", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "result", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Result", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about the result of the approval request.

                                      \n@param result Represents information about the result of the approval request.", "setterMethodName" : "setResult", "setterModel" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : null, "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : "

                                      Represents information about the result of the approval request.

                                      ", "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getToken", "beanStyleSetterMethodName" : "setToken", "c2jName" : "token", "c2jShape" : "ApprovalToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #token(String)}.\n@param token a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #token(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "token", "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.", "fluentSetterMethodName" : "token", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "token", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Token", "sensitive" : false, "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.", "setterMethodName" : "setToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action for which approval is requested.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action for which approval is requested.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action for which approval is requested.

                                      \n@param actionName The name of the action for which approval is requested.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that contains the action.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that contains the action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline that contains the action.

                                      \n@param pipelineName The name of the pipeline that contains the action.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                                      The name of the pipeline that contains the action.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "beanStyleGetterMethodName" : "getResult", "beanStyleSetterMethodName" : "setResult", "c2jName" : "result", "c2jShape" : "ApprovalResult", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about the result of the approval request.

                                      \nThis is a convenience that creates an instance of the {@link ApprovalResult.Builder} avoiding the need to create one manually via {@link ApprovalResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApprovalResult.Builder#build()} is called immediately and its result is passed to {@link #result(ApprovalResult)}.\n@param result a consumer that will call methods on {@link ApprovalResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #result(ApprovalResult)", "deprecated" : false, "documentation" : "

                                      Represents information about the result of the approval request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "result", "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.", "fluentSetterMethodName" : "result", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "result", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Result", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about the result of the approval request.

                                      \n@param result Represents information about the result of the approval request.", "setterMethodName" : "setResult", "setterModel" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : null, "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : "

                                      Represents information about the result of the approval request.

                                      ", "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "xmlNameSpaceUri" : null }, "StageName" : { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage that contains the action.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage that contains the action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage that contains the action.

                                      \n@param stageName The name of the stage that contains the action.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the stage that contains the action.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Token" : { "beanStyleGetterMethodName" : "getToken", "beanStyleSetterMethodName" : "setToken", "c2jName" : "token", "c2jShape" : "ApprovalToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #token(String)}.\n@param token a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #token(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "token", "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.", "fluentSetterMethodName" : "token", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "token", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Token", "sensitive" : false, "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.", "setterMethodName" : "setToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that contains the action.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that contains the action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline that contains the action.

                                      \n@param pipelineName The name of the pipeline that contains the action.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                                      The name of the pipeline that contains the action.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage that contains the action.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage that contains the action.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage that contains the action.

                                      \n@param stageName The name of the stage that contains the action.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the stage that contains the action.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action for which approval is requested.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action for which approval is requested.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "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.", "fluentSetterMethodName" : "actionName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action for which approval is requested.

                                      \n@param actionName The name of the action for which approval is requested.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                                      The name of the action for which approval is requested.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResult", "beanStyleSetterMethodName" : "setResult", "c2jName" : "result", "c2jShape" : "ApprovalResult", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about the result of the approval request.

                                      \nThis is a convenience that creates an instance of the {@link ApprovalResult.Builder} avoiding the need to create one manually via {@link ApprovalResult#builder()}.\n\nWhen the {@link Consumer} completes, {@link ApprovalResult.Builder#build()} is called immediately and its result is passed to {@link #result(ApprovalResult)}.\n@param result a consumer that will call methods on {@link ApprovalResult.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #result(ApprovalResult)", "deprecated" : false, "documentation" : "

                                      Represents information about the result of the approval request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "result", "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.", "fluentSetterMethodName" : "result", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "result", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Result", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about the result of the approval request.

                                      \n@param result Represents information about the result of the approval request.", "setterMethodName" : "setResult", "setterModel" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : null, "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : "

                                      Represents information about the result of the approval request.

                                      ", "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getToken", "beanStyleSetterMethodName" : "setToken", "c2jName" : "token", "c2jShape" : "ApprovalToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #token(String)}.\n@param token a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #token(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "token", "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.", "fluentSetterMethodName" : "token", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "token", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Token", "sensitive" : false, "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.", "setterMethodName" : "setToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineName", "stageName", "actionName", "result", "token" ], "shapeName" : "PutApprovalResultRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutApprovalResultRequest", "variableName" : "putApprovalResultRequest", "variableType" : "PutApprovalResultRequest", "documentation" : null, "simpleType" : "PutApprovalResultRequest", "variableSetterType" : "PutApprovalResultRequest" }, "wrapper" : false }, "PutApprovalResultResponse" : { "c2jName" : "PutApprovalResultOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the output of a PutApprovalResult action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getApprovedAt", "beanStyleSetterMethodName" : "setApprovedAt", "c2jName" : "approvedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #approvedAt(Instant)}.\n@param approvedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #approvedAt(Instant)", "deprecated" : false, "documentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "approvedAt", "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.", "fluentSetterMethodName" : "approvedAt", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "approvedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "approvedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ApprovedAt", "sensitive" : false, "setterDocumentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      \n@param approvedAt The timestamp showing when the approval or rejection was submitted.", "setterMethodName" : "setApprovedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approvedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approvedAt", "variableType" : "java.time.Instant", "documentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApprovedAt" : { "beanStyleGetterMethodName" : "getApprovedAt", "beanStyleSetterMethodName" : "setApprovedAt", "c2jName" : "approvedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #approvedAt(Instant)}.\n@param approvedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #approvedAt(Instant)", "deprecated" : false, "documentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "approvedAt", "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.", "fluentSetterMethodName" : "approvedAt", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "approvedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "approvedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ApprovedAt", "sensitive" : false, "setterDocumentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      \n@param approvedAt The timestamp showing when the approval or rejection was submitted.", "setterMethodName" : "setApprovedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approvedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approvedAt", "variableType" : "java.time.Instant", "documentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getApprovedAt", "beanStyleSetterMethodName" : "setApprovedAt", "c2jName" : "approvedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #approvedAt(Instant)}.\n@param approvedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #approvedAt(Instant)", "deprecated" : false, "documentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "approvedAt", "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.", "fluentSetterMethodName" : "approvedAt", "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.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "approvedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "approvedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ApprovedAt", "sensitive" : false, "setterDocumentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      \n@param approvedAt The timestamp showing when the approval or rejection was submitted.", "setterMethodName" : "setApprovedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approvedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approvedAt", "variableType" : "java.time.Instant", "documentation" : "

                                      The timestamp showing when the approval or rejection was submitted.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutApprovalResultResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutApprovalResultResponse", "variableName" : "putApprovalResultResponse", "variableType" : "PutApprovalResultResponse", "documentation" : null, "simpleType" : "PutApprovalResultResponse", "variableSetterType" : "PutApprovalResultResponse" }, "wrapper" : false }, "PutJobFailureResultRequest" : { "c2jName" : "PutJobFailureResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a PutJobFailureResult action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutJobFailureResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutJobFailureResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getFailureDetails", "beanStyleSetterMethodName" : "setFailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The details about the failure of a job.

                                      \nThis is a convenience that creates an instance of the {@link FailureDetails.Builder} avoiding the need to create one manually via {@link FailureDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailureDetails.Builder#build()} is called immediately and its result is passed to {@link #failureDetails(FailureDetails)}.\n@param failureDetails a consumer that will call methods on {@link FailureDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDetails(FailureDetails)", "deprecated" : false, "documentation" : "

                                      The details about the failure of a job.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDetails", "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.", "fluentSetterMethodName" : "failureDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FailureDetails", "sensitive" : false, "setterDocumentation" : "

                                      The details about the failure of a job.

                                      \n@param failureDetails The details about the failure of a job.", "setterMethodName" : "setFailureDetails", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : null, "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "

                                      The details about the failure of a job.

                                      ", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailureDetails" : { "beanStyleGetterMethodName" : "getFailureDetails", "beanStyleSetterMethodName" : "setFailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The details about the failure of a job.

                                      \nThis is a convenience that creates an instance of the {@link FailureDetails.Builder} avoiding the need to create one manually via {@link FailureDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailureDetails.Builder#build()} is called immediately and its result is passed to {@link #failureDetails(FailureDetails)}.\n@param failureDetails a consumer that will call methods on {@link FailureDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDetails(FailureDetails)", "deprecated" : false, "documentation" : "

                                      The details about the failure of a job.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDetails", "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.", "fluentSetterMethodName" : "failureDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FailureDetails", "sensitive" : false, "setterDocumentation" : "

                                      The details about the failure of a job.

                                      \n@param failureDetails The details about the failure of a job.", "setterMethodName" : "setFailureDetails", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : null, "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "

                                      The details about the failure of a job.

                                      ", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null }, "JobId" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getFailureDetails", "beanStyleSetterMethodName" : "setFailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The details about the failure of a job.

                                      \nThis is a convenience that creates an instance of the {@link FailureDetails.Builder} avoiding the need to create one manually via {@link FailureDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailureDetails.Builder#build()} is called immediately and its result is passed to {@link #failureDetails(FailureDetails)}.\n@param failureDetails a consumer that will call methods on {@link FailureDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDetails(FailureDetails)", "deprecated" : false, "documentation" : "

                                      The details about the failure of a job.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDetails", "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.", "fluentSetterMethodName" : "failureDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FailureDetails", "sensitive" : false, "setterDocumentation" : "

                                      The details about the failure of a job.

                                      \n@param failureDetails The details about the failure of a job.", "setterMethodName" : "setFailureDetails", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : null, "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "

                                      The details about the failure of a job.

                                      ", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jobId", "failureDetails" ], "shapeName" : "PutJobFailureResultRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutJobFailureResultRequest", "variableName" : "putJobFailureResultRequest", "variableType" : "PutJobFailureResultRequest", "documentation" : null, "simpleType" : "PutJobFailureResultRequest", "variableSetterType" : "PutJobFailureResultRequest" }, "wrapper" : false }, "PutJobFailureResultResponse" : { "c2jName" : "PutJobFailureResultResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutJobFailureResultResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutJobFailureResultResponse", "variableName" : "putJobFailureResultResponse", "variableType" : "PutJobFailureResultResponse", "documentation" : null, "simpleType" : "PutJobFailureResultResponse", "variableSetterType" : "PutJobFailureResultResponse" }, "wrapper" : false }, "PutJobSuccessResultRequest" : { "c2jName" : "PutJobSuccessResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a PutJobSuccessResult action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutJobSuccessResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutJobSuccessResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current revision of the artifact successfully worked upon by the job.

                                      \nThis is a convenience that creates an instance of the {@link CurrentRevision.Builder} avoiding the need to create one manually via {@link CurrentRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentRevision.Builder#build()} is called immediately and its result is passed to {@link #currentRevision(CurrentRevision)}.\n@param currentRevision a consumer that will call methods on {@link CurrentRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentRevision(CurrentRevision)", "deprecated" : false, "documentation" : "

                                      The ID of the current revision of the artifact successfully worked upon by the job.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "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.", "fluentSetterMethodName" : "currentRevision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "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.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : null, "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getExecutionDetails", "beanStyleSetterMethodName" : "setExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The execution details of the successful job, such as the actions taken by the job worker.

                                      \nThis is a convenience that creates an instance of the {@link ExecutionDetails.Builder} avoiding the need to create one manually via {@link ExecutionDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionDetails.Builder#build()} is called immediately and its result is passed to {@link #executionDetails(ExecutionDetails)}.\n@param executionDetails a consumer that will call methods on {@link ExecutionDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionDetails(ExecutionDetails)", "deprecated" : false, "documentation" : "

                                      The execution details of the successful job, such as the actions taken by the job worker.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionDetails", "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.", "fluentSetterMethodName" : "executionDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionDetails", "sensitive" : false, "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.", "setterMethodName" : "setExecutionDetails", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : null, "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current revision of the artifact successfully worked upon by the job.

                                      \nThis is a convenience that creates an instance of the {@link CurrentRevision.Builder} avoiding the need to create one manually via {@link CurrentRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentRevision.Builder#build()} is called immediately and its result is passed to {@link #currentRevision(CurrentRevision)}.\n@param currentRevision a consumer that will call methods on {@link CurrentRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentRevision(CurrentRevision)", "deprecated" : false, "documentation" : "

                                      The ID of the current revision of the artifact successfully worked upon by the job.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "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.", "fluentSetterMethodName" : "currentRevision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "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.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : null, "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getExecutionDetails", "beanStyleSetterMethodName" : "setExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The execution details of the successful job, such as the actions taken by the job worker.

                                      \nThis is a convenience that creates an instance of the {@link ExecutionDetails.Builder} avoiding the need to create one manually via {@link ExecutionDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionDetails.Builder#build()} is called immediately and its result is passed to {@link #executionDetails(ExecutionDetails)}.\n@param executionDetails a consumer that will call methods on {@link ExecutionDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionDetails(ExecutionDetails)", "deprecated" : false, "documentation" : "

                                      The execution details of the successful job, such as the actions taken by the job worker.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionDetails", "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.", "fluentSetterMethodName" : "executionDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionDetails", "sensitive" : false, "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.", "setterMethodName" : "setExecutionDetails", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : null, "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current revision of the artifact successfully worked upon by the job.

                                      \nThis is a convenience that creates an instance of the {@link CurrentRevision.Builder} avoiding the need to create one manually via {@link CurrentRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentRevision.Builder#build()} is called immediately and its result is passed to {@link #currentRevision(CurrentRevision)}.\n@param currentRevision a consumer that will call methods on {@link CurrentRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentRevision(CurrentRevision)", "deprecated" : false, "documentation" : "

                                      The ID of the current revision of the artifact successfully worked upon by the job.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "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.", "fluentSetterMethodName" : "currentRevision", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "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.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : null, "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getExecutionDetails", "beanStyleSetterMethodName" : "setExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The execution details of the successful job, such as the actions taken by the job worker.

                                      \nThis is a convenience that creates an instance of the {@link ExecutionDetails.Builder} avoiding the need to create one manually via {@link ExecutionDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionDetails.Builder#build()} is called immediately and its result is passed to {@link #executionDetails(ExecutionDetails)}.\n@param executionDetails a consumer that will call methods on {@link ExecutionDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionDetails(ExecutionDetails)", "deprecated" : false, "documentation" : "

                                      The execution details of the successful job, such as the actions taken by the job worker.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionDetails", "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.", "fluentSetterMethodName" : "executionDetails", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionDetails", "sensitive" : false, "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.", "setterMethodName" : "setExecutionDetails", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : null, "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jobId" ], "shapeName" : "PutJobSuccessResultRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutJobSuccessResultRequest", "variableName" : "putJobSuccessResultRequest", "variableType" : "PutJobSuccessResultRequest", "documentation" : null, "simpleType" : "PutJobSuccessResultRequest", "variableSetterType" : "PutJobSuccessResultRequest" }, "wrapper" : false }, "PutJobSuccessResultResponse" : { "c2jName" : "PutJobSuccessResultResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutJobSuccessResultResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutJobSuccessResultResponse", "variableName" : "putJobSuccessResultResponse", "variableType" : "PutJobSuccessResultResponse", "documentation" : null, "simpleType" : "PutJobSuccessResultResponse", "variableSetterType" : "PutJobSuccessResultResponse" }, "wrapper" : false }, "PutThirdPartyJobFailureResultRequest" : { "c2jName" : "PutThirdPartyJobFailureResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a PutThirdPartyJobFailureResult action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutThirdPartyJobFailureResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutThirdPartyJobFailureResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getFailureDetails", "beanStyleSetterMethodName" : "setFailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about failure details.

                                      \nThis is a convenience that creates an instance of the {@link FailureDetails.Builder} avoiding the need to create one manually via {@link FailureDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailureDetails.Builder#build()} is called immediately and its result is passed to {@link #failureDetails(FailureDetails)}.\n@param failureDetails a consumer that will call methods on {@link FailureDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDetails(FailureDetails)", "deprecated" : false, "documentation" : "

                                      Represents information about failure details.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDetails", "fluentSetterDocumentation" : "

                                      Represents information about failure details.

                                      \n@param failureDetails Represents information about failure details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureDetails", "getterDocumentation" : "

                                      Represents information about failure details.

                                      \n@return Represents information about failure details.", "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FailureDetails", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about failure details.

                                      \n@param failureDetails Represents information about failure details.", "setterMethodName" : "setFailureDetails", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : null, "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "

                                      Represents information about failure details.

                                      ", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientToken" : { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getFailureDetails", "beanStyleSetterMethodName" : "setFailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about failure details.

                                      \nThis is a convenience that creates an instance of the {@link FailureDetails.Builder} avoiding the need to create one manually via {@link FailureDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailureDetails.Builder#build()} is called immediately and its result is passed to {@link #failureDetails(FailureDetails)}.\n@param failureDetails a consumer that will call methods on {@link FailureDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDetails(FailureDetails)", "deprecated" : false, "documentation" : "

                                      Represents information about failure details.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDetails", "fluentSetterDocumentation" : "

                                      Represents information about failure details.

                                      \n@param failureDetails Represents information about failure details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureDetails", "getterDocumentation" : "

                                      Represents information about failure details.

                                      \n@return Represents information about failure details.", "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FailureDetails", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about failure details.

                                      \n@param failureDetails Represents information about failure details.", "setterMethodName" : "setFailureDetails", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : null, "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "

                                      Represents information about failure details.

                                      ", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null }, "JobId" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getFailureDetails", "beanStyleSetterMethodName" : "setFailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about failure details.

                                      \nThis is a convenience that creates an instance of the {@link FailureDetails.Builder} avoiding the need to create one manually via {@link FailureDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link FailureDetails.Builder#build()} is called immediately and its result is passed to {@link #failureDetails(FailureDetails)}.\n@param failureDetails a consumer that will call methods on {@link FailureDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failureDetails(FailureDetails)", "deprecated" : false, "documentation" : "

                                      Represents information about failure details.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "failureDetails", "fluentSetterDocumentation" : "

                                      Represents information about failure details.

                                      \n@param failureDetails Represents information about failure details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "failureDetails", "getterDocumentation" : "

                                      Represents information about failure details.

                                      \n@return Represents information about failure details.", "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "failureDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FailureDetails", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about failure details.

                                      \n@param failureDetails Represents information about failure details.", "setterMethodName" : "setFailureDetails", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : null, "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "

                                      Represents information about failure details.

                                      ", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jobId", "clientToken", "failureDetails" ], "shapeName" : "PutThirdPartyJobFailureResultRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutThirdPartyJobFailureResultRequest", "variableName" : "putThirdPartyJobFailureResultRequest", "variableType" : "PutThirdPartyJobFailureResultRequest", "documentation" : null, "simpleType" : "PutThirdPartyJobFailureResultRequest", "variableSetterType" : "PutThirdPartyJobFailureResultRequest" }, "wrapper" : false }, "PutThirdPartyJobFailureResultResponse" : { "c2jName" : "PutThirdPartyJobFailureResultResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutThirdPartyJobFailureResultResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutThirdPartyJobFailureResultResponse", "variableName" : "putThirdPartyJobFailureResultResponse", "variableType" : "PutThirdPartyJobFailureResultResponse", "documentation" : null, "simpleType" : "PutThirdPartyJobFailureResultResponse", "variableSetterType" : "PutThirdPartyJobFailureResultResponse" }, "wrapper" : false }, "PutThirdPartyJobSuccessResultRequest" : { "c2jName" : "PutThirdPartyJobSuccessResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a PutThirdPartyJobSuccessResult action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutThirdPartyJobSuccessResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutThirdPartyJobSuccessResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about a current revision.

                                      \nThis is a convenience that creates an instance of the {@link CurrentRevision.Builder} avoiding the need to create one manually via {@link CurrentRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentRevision.Builder#build()} is called immediately and its result is passed to {@link #currentRevision(CurrentRevision)}.\n@param currentRevision a consumer that will call methods on {@link CurrentRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentRevision(CurrentRevision)", "deprecated" : false, "documentation" : "

                                      Represents information about a current revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "fluentSetterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@param currentRevision Represents information about a current revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentRevision", "getterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@return Represents information about a current revision.", "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@param currentRevision Represents information about a current revision.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : null, "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "

                                      Represents information about a current revision.

                                      ", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getExecutionDetails", "beanStyleSetterMethodName" : "setExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link ExecutionDetails.Builder} avoiding the need to create one manually via {@link ExecutionDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionDetails.Builder#build()} is called immediately and its result is passed to {@link #executionDetails(ExecutionDetails)}.\n@param executionDetails a consumer that will call methods on {@link ExecutionDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionDetails(ExecutionDetails)", "deprecated" : false, "documentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionDetails", "fluentSetterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@param executionDetails The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionDetails", "getterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@return The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.", "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionDetails", "sensitive" : false, "setterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@param executionDetails The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.", "setterMethodName" : "setExecutionDetails", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : null, "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      ", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientToken" : { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about a current revision.

                                      \nThis is a convenience that creates an instance of the {@link CurrentRevision.Builder} avoiding the need to create one manually via {@link CurrentRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentRevision.Builder#build()} is called immediately and its result is passed to {@link #currentRevision(CurrentRevision)}.\n@param currentRevision a consumer that will call methods on {@link CurrentRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentRevision(CurrentRevision)", "deprecated" : false, "documentation" : "

                                      Represents information about a current revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "fluentSetterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@param currentRevision Represents information about a current revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentRevision", "getterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@return Represents information about a current revision.", "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@param currentRevision Represents information about a current revision.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : null, "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "

                                      Represents information about a current revision.

                                      ", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "xmlNameSpaceUri" : null }, "ExecutionDetails" : { "beanStyleGetterMethodName" : "getExecutionDetails", "beanStyleSetterMethodName" : "setExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link ExecutionDetails.Builder} avoiding the need to create one manually via {@link ExecutionDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionDetails.Builder#build()} is called immediately and its result is passed to {@link #executionDetails(ExecutionDetails)}.\n@param executionDetails a consumer that will call methods on {@link ExecutionDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionDetails(ExecutionDetails)", "deprecated" : false, "documentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionDetails", "fluentSetterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@param executionDetails The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionDetails", "getterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@return The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.", "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionDetails", "sensitive" : false, "setterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@param executionDetails The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.", "setterMethodName" : "setExecutionDetails", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : null, "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      ", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "xmlNameSpaceUri" : null }, "JobId" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "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.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getClientToken", "beanStyleSetterMethodName" : "setClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientToken(String)}.\n@param clientToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientToken", "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.", "fluentSetterMethodName" : "clientToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientToken", "sensitive" : false, "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.", "setterMethodName" : "setClientToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getCurrentRevision", "beanStyleSetterMethodName" : "setCurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about a current revision.

                                      \nThis is a convenience that creates an instance of the {@link CurrentRevision.Builder} avoiding the need to create one manually via {@link CurrentRevision#builder()}.\n\nWhen the {@link Consumer} completes, {@link CurrentRevision.Builder#build()} is called immediately and its result is passed to {@link #currentRevision(CurrentRevision)}.\n@param currentRevision a consumer that will call methods on {@link CurrentRevision.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentRevision(CurrentRevision)", "deprecated" : false, "documentation" : "

                                      Represents information about a current revision.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentRevision", "fluentSetterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@param currentRevision Represents information about a current revision.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentRevision", "getterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@return Represents information about a current revision.", "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentRevision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentRevision", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about a current revision.

                                      \n@param currentRevision Represents information about a current revision.", "setterMethodName" : "setCurrentRevision", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : null, "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "

                                      Represents information about a current revision.

                                      ", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getExecutionDetails", "beanStyleSetterMethodName" : "setExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "defaultConsumerFluentSetterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link ExecutionDetails.Builder} avoiding the need to create one manually via {@link ExecutionDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionDetails.Builder#build()} is called immediately and its result is passed to {@link #executionDetails(ExecutionDetails)}.\n@param executionDetails a consumer that will call methods on {@link ExecutionDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionDetails(ExecutionDetails)", "deprecated" : false, "documentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "executionDetails", "fluentSetterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@param executionDetails The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionDetails", "getterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@return The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.", "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionDetails", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ExecutionDetails", "sensitive" : false, "setterDocumentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      \n@param executionDetails The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.", "setterMethodName" : "setExecutionDetails", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : null, "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "

                                      The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

                                      ", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jobId", "clientToken" ], "shapeName" : "PutThirdPartyJobSuccessResultRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutThirdPartyJobSuccessResultRequest", "variableName" : "putThirdPartyJobSuccessResultRequest", "variableType" : "PutThirdPartyJobSuccessResultRequest", "documentation" : null, "simpleType" : "PutThirdPartyJobSuccessResultRequest", "variableSetterType" : "PutThirdPartyJobSuccessResultRequest" }, "wrapper" : false }, "PutThirdPartyJobSuccessResultResponse" : { "c2jName" : "PutThirdPartyJobSuccessResultResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutThirdPartyJobSuccessResultResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutThirdPartyJobSuccessResultResponse", "variableName" : "putThirdPartyJobSuccessResultResponse", "variableType" : "PutThirdPartyJobSuccessResultResponse", "documentation" : null, "simpleType" : "PutThirdPartyJobSuccessResultResponse", "variableSetterType" : "PutThirdPartyJobSuccessResultResponse" }, "wrapper" : false }, "PutWebhookRequest" : { "c2jName" : "PutWebhookInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutWebhook", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutWebhook", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getWebhook", "beanStyleSetterMethodName" : "setWebhook", "c2jName" : "webhook", "c2jShape" : "WebhookDefinition", "defaultConsumerFluentSetterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \nThis is a convenience that creates an instance of the {@link WebhookDefinition.Builder} avoiding the need to create one manually via {@link WebhookDefinition#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookDefinition.Builder#build()} is called immediately and its result is passed to {@link #webhook(WebhookDefinition)}.\n@param webhook a consumer that will call methods on {@link WebhookDefinition.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhook(WebhookDefinition)", "deprecated" : false, "documentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhook", "fluentSetterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@param webhook The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhook", "getterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@return The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.", "getterModel" : { "returnType" : "WebhookDefinition", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhook", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhook", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Webhook", "sensitive" : false, "setterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@param webhook The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.", "setterMethodName" : "setWebhook", "setterModel" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "webhook", "variableType" : "WebhookDefinition", "documentation" : null, "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "webhook", "variableType" : "WebhookDefinition", "documentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      ", "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Webhook" : { "beanStyleGetterMethodName" : "getWebhook", "beanStyleSetterMethodName" : "setWebhook", "c2jName" : "webhook", "c2jShape" : "WebhookDefinition", "defaultConsumerFluentSetterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \nThis is a convenience that creates an instance of the {@link WebhookDefinition.Builder} avoiding the need to create one manually via {@link WebhookDefinition#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookDefinition.Builder#build()} is called immediately and its result is passed to {@link #webhook(WebhookDefinition)}.\n@param webhook a consumer that will call methods on {@link WebhookDefinition.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhook(WebhookDefinition)", "deprecated" : false, "documentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhook", "fluentSetterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@param webhook The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhook", "getterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@return The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.", "getterModel" : { "returnType" : "WebhookDefinition", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhook", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhook", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Webhook", "sensitive" : false, "setterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@param webhook The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.", "setterMethodName" : "setWebhook", "setterModel" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "webhook", "variableType" : "WebhookDefinition", "documentation" : null, "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "webhook", "variableType" : "WebhookDefinition", "documentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      ", "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWebhook", "beanStyleSetterMethodName" : "setWebhook", "c2jName" : "webhook", "c2jShape" : "WebhookDefinition", "defaultConsumerFluentSetterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \nThis is a convenience that creates an instance of the {@link WebhookDefinition.Builder} avoiding the need to create one manually via {@link WebhookDefinition#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookDefinition.Builder#build()} is called immediately and its result is passed to {@link #webhook(WebhookDefinition)}.\n@param webhook a consumer that will call methods on {@link WebhookDefinition.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhook(WebhookDefinition)", "deprecated" : false, "documentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhook", "fluentSetterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@param webhook The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhook", "getterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@return The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.", "getterModel" : { "returnType" : "WebhookDefinition", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhook", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhook", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Webhook", "sensitive" : false, "setterDocumentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      \n@param webhook The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.", "setterMethodName" : "setWebhook", "setterModel" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "webhook", "variableType" : "WebhookDefinition", "documentation" : null, "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "webhook", "variableType" : "WebhookDefinition", "documentation" : "

                                      The detail provided in an input file to create the webhook, such as the webhook name, the pipeline name, and the action name. Give the webhook a unique name which identifies the webhook being defined. You may choose to name the webhook after the pipeline and action it targets so that you can easily recognize what it's used for later.

                                      ", "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "webhook" ], "shapeName" : "PutWebhookRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutWebhookRequest", "variableName" : "putWebhookRequest", "variableType" : "PutWebhookRequest", "documentation" : null, "simpleType" : "PutWebhookRequest", "variableSetterType" : "PutWebhookRequest" }, "wrapper" : false }, "PutWebhookResponse" : { "c2jName" : "PutWebhookOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWebhook", "beanStyleSetterMethodName" : "setWebhook", "c2jName" : "webhook", "c2jShape" : "ListWebhookItem", "defaultConsumerFluentSetterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \nThis is a convenience that creates an instance of the {@link ListWebhookItem.Builder} avoiding the need to create one manually via {@link ListWebhookItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ListWebhookItem.Builder#build()} is called immediately and its result is passed to {@link #webhook(ListWebhookItem)}.\n@param webhook a consumer that will call methods on {@link ListWebhookItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhook(ListWebhookItem)", "deprecated" : false, "documentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhook", "fluentSetterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@param webhook The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhook", "getterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@return The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.", "getterModel" : { "returnType" : "ListWebhookItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhook", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhook", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Webhook", "sensitive" : false, "setterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@param webhook The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.", "setterMethodName" : "setWebhook", "setterModel" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "webhook", "variableType" : "ListWebhookItem", "documentation" : null, "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "webhook", "variableType" : "ListWebhookItem", "documentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      ", "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Webhook" : { "beanStyleGetterMethodName" : "getWebhook", "beanStyleSetterMethodName" : "setWebhook", "c2jName" : "webhook", "c2jShape" : "ListWebhookItem", "defaultConsumerFluentSetterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \nThis is a convenience that creates an instance of the {@link ListWebhookItem.Builder} avoiding the need to create one manually via {@link ListWebhookItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ListWebhookItem.Builder#build()} is called immediately and its result is passed to {@link #webhook(ListWebhookItem)}.\n@param webhook a consumer that will call methods on {@link ListWebhookItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhook(ListWebhookItem)", "deprecated" : false, "documentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhook", "fluentSetterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@param webhook The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhook", "getterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@return The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.", "getterModel" : { "returnType" : "ListWebhookItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhook", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhook", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Webhook", "sensitive" : false, "setterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@param webhook The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.", "setterMethodName" : "setWebhook", "setterModel" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "webhook", "variableType" : "ListWebhookItem", "documentation" : null, "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "webhook", "variableType" : "ListWebhookItem", "documentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      ", "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWebhook", "beanStyleSetterMethodName" : "setWebhook", "c2jName" : "webhook", "c2jShape" : "ListWebhookItem", "defaultConsumerFluentSetterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \nThis is a convenience that creates an instance of the {@link ListWebhookItem.Builder} avoiding the need to create one manually via {@link ListWebhookItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ListWebhookItem.Builder#build()} is called immediately and its result is passed to {@link #webhook(ListWebhookItem)}.\n@param webhook a consumer that will call methods on {@link ListWebhookItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhook(ListWebhookItem)", "deprecated" : false, "documentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhook", "fluentSetterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@param webhook The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhook", "getterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@return The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.", "getterModel" : { "returnType" : "ListWebhookItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhook", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhook", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Webhook", "sensitive" : false, "setterDocumentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      \n@param webhook The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.", "setterMethodName" : "setWebhook", "setterModel" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "webhook", "variableType" : "ListWebhookItem", "documentation" : null, "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ListWebhookItem", "variableName" : "webhook", "variableType" : "ListWebhookItem", "documentation" : "

                                      The detail returned from creating the webhook, such as the webhook name, webhook URL, and webhook ARN.

                                      ", "simpleType" : "ListWebhookItem", "variableSetterType" : "ListWebhookItem" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutWebhookResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutWebhookResponse", "variableName" : "putWebhookResponse", "variableType" : "PutWebhookResponse", "documentation" : null, "simpleType" : "PutWebhookResponse", "variableSetterType" : "PutWebhookResponse" }, "wrapper" : false }, "RegisterWebhookWithThirdPartyRequest" : { "c2jName" : "RegisterWebhookWithThirdPartyInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RegisterWebhookWithThirdParty", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.RegisterWebhookWithThirdParty", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getWebhookName", "beanStyleSetterMethodName" : "setWebhookName", "c2jName" : "webhookName", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #webhookName(String)}.\n@param webhookName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhookName(String)", "deprecated" : false, "documentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhookName", "fluentSetterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@param webhookName The name of an existing webhook created with PutWebhook to register with a supported third party.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhookName", "getterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@return The name of an existing webhook created with PutWebhook to register with a supported third party.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhookName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhookName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WebhookName", "sensitive" : false, "setterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@param webhookName The name of an existing webhook created with PutWebhook to register with a supported third party.", "setterMethodName" : "setWebhookName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WebhookName" : { "beanStyleGetterMethodName" : "getWebhookName", "beanStyleSetterMethodName" : "setWebhookName", "c2jName" : "webhookName", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #webhookName(String)}.\n@param webhookName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhookName(String)", "deprecated" : false, "documentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhookName", "fluentSetterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@param webhookName The name of an existing webhook created with PutWebhook to register with a supported third party.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhookName", "getterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@return The name of an existing webhook created with PutWebhook to register with a supported third party.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhookName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhookName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WebhookName", "sensitive" : false, "setterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@param webhookName The name of an existing webhook created with PutWebhook to register with a supported third party.", "setterMethodName" : "setWebhookName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWebhookName", "beanStyleSetterMethodName" : "setWebhookName", "c2jName" : "webhookName", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #webhookName(String)}.\n@param webhookName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #webhookName(String)", "deprecated" : false, "documentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "webhookName", "fluentSetterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@param webhookName The name of an existing webhook created with PutWebhook to register with a supported third party.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "webhookName", "getterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@return The name of an existing webhook created with PutWebhook to register with a supported third party.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "webhookName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "webhookName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WebhookName", "sensitive" : false, "setterDocumentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      \n@param webhookName The name of an existing webhook created with PutWebhook to register with a supported third party.", "setterMethodName" : "setWebhookName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "webhookName", "variableType" : "String", "documentation" : "

                                      The name of an existing webhook created with PutWebhook to register with a supported third party.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RegisterWebhookWithThirdPartyRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RegisterWebhookWithThirdPartyRequest", "variableName" : "registerWebhookWithThirdPartyRequest", "variableType" : "RegisterWebhookWithThirdPartyRequest", "documentation" : null, "simpleType" : "RegisterWebhookWithThirdPartyRequest", "variableSetterType" : "RegisterWebhookWithThirdPartyRequest" }, "wrapper" : false }, "RegisterWebhookWithThirdPartyResponse" : { "c2jName" : "RegisterWebhookWithThirdPartyOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RegisterWebhookWithThirdPartyResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RegisterWebhookWithThirdPartyResponse", "variableName" : "registerWebhookWithThirdPartyResponse", "variableType" : "RegisterWebhookWithThirdPartyResponse", "documentation" : null, "simpleType" : "RegisterWebhookWithThirdPartyResponse", "variableSetterType" : "RegisterWebhookWithThirdPartyResponse" }, "wrapper" : false }, "RetryStageExecutionRequest" : { "c2jName" : "RetryStageExecutionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a RetryStageExecution action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RetryStageExecution", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.RetryStageExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      \n@param pipelineName The name of the pipeline that contains the failed stage.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the failed stage to be retried.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the failed stage to be retried.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the failed stage to be retried.

                                      \n@param stageName The name of the failed stage to be retried.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the failed stage to be retried.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      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

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "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

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRetryModeAsString", "beanStyleSetterMethodName" : "setRetryMode", "c2jName" : "retryMode", "c2jShape" : "StageRetryMode", "defaultConsumerFluentSetterDocumentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #retryModeAsString(String)}.\n@param retryMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryMode(String)", "deprecated" : false, "documentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      ", "endpointDiscoveryId" : false, "enumType" : "StageRetryMode", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "retryMode", "fluentEnumSetterMethodName" : "retryMode", "fluentGetterMethodName" : "retryModeAsString", "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@see StageRetryMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageRetryMode", "fluentSetterMethodName" : "retryMode", "getterDocumentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      \n

                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #retryMode} will return {@link StageRetryMode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #retryModeAsString}.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "retryMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "retryMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryMode", "sensitive" : false, "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", "setterMethodName" : "setRetryMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      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

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "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

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      \n@param pipelineName The name of the pipeline that contains the failed stage.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getRetryModeAsString", "beanStyleSetterMethodName" : "setRetryMode", "c2jName" : "retryMode", "c2jShape" : "StageRetryMode", "defaultConsumerFluentSetterDocumentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #retryModeAsString(String)}.\n@param retryMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryMode(String)", "deprecated" : false, "documentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      ", "endpointDiscoveryId" : false, "enumType" : "StageRetryMode", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "retryMode", "fluentEnumSetterMethodName" : "retryMode", "fluentGetterMethodName" : "retryModeAsString", "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@see StageRetryMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageRetryMode", "fluentSetterMethodName" : "retryMode", "getterDocumentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      \n

                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #retryMode} will return {@link StageRetryMode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #retryModeAsString}.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "retryMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "retryMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryMode", "sensitive" : false, "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", "setterMethodName" : "setRetryMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the failed stage to be retried.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the failed stage to be retried.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the failed stage to be retried.

                                      \n@param stageName The name of the failed stage to be retried.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the failed stage to be retried.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineName", "beanStyleSetterMethodName" : "setPipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineName(String)}.\n@param pipelineName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineName(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineName", "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.", "fluentSetterMethodName" : "pipelineName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      \n@param pipelineName The name of the pipeline that contains the failed stage.", "setterMethodName" : "setPipelineName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                                      The name of the pipeline that contains the failed stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the failed stage to be retried.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the failed stage to be retried.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the failed stage to be retried.

                                      \n@param stageName The name of the failed stage to be retried.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the failed stage to be retried.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      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

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "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

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRetryModeAsString", "beanStyleSetterMethodName" : "setRetryMode", "c2jName" : "retryMode", "c2jShape" : "StageRetryMode", "defaultConsumerFluentSetterDocumentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #retryModeAsString(String)}.\n@param retryMode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #retryMode(String)", "deprecated" : false, "documentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      ", "endpointDiscoveryId" : false, "enumType" : "StageRetryMode", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "retryMode", "fluentEnumSetterMethodName" : "retryMode", "fluentGetterMethodName" : "retryModeAsString", "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@see StageRetryMode\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageRetryMode", "fluentSetterMethodName" : "retryMode", "getterDocumentation" : "

                                      The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                                      \n

                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #retryMode} will return {@link StageRetryMode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #retryModeAsString}.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "retryMode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "retryMode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RetryMode", "sensitive" : false, "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", "setterMethodName" : "setRetryMode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryMode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineName", "stageName", "pipelineExecutionId", "retryMode" ], "shapeName" : "RetryStageExecutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RetryStageExecutionRequest", "variableName" : "retryStageExecutionRequest", "variableType" : "RetryStageExecutionRequest", "documentation" : null, "simpleType" : "RetryStageExecutionRequest", "variableSetterType" : "RetryStageExecutionRequest" }, "wrapper" : false }, "RetryStageExecutionResponse" : { "c2jName" : "RetryStageExecutionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the output of a RetryStageExecution action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current workflow execution in the failed stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the current workflow execution in the failed stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current workflow execution in the failed stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the current workflow execution in the failed stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the current workflow execution in the failed stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the current workflow execution in the failed stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RetryStageExecutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RetryStageExecutionResponse", "variableName" : "retryStageExecutionResponse", "variableType" : "RetryStageExecutionResponse", "documentation" : null, "simpleType" : "RetryStageExecutionResponse", "variableSetterType" : "RetryStageExecutionResponse" }, "wrapper" : false }, "S3ArtifactLocation" : { "c2jName" : "S3ArtifactLocation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The location of the Amazon S3 bucket that contains a revision.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getBucketName", "beanStyleSetterMethodName" : "setBucketName", "c2jName" : "bucketName", "c2jShape" : "S3BucketName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the Amazon S3 bucket.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucketName(String)}.\n@param bucketName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucketName(String)", "deprecated" : false, "documentation" : "

                                      The name of the Amazon S3 bucket.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bucketName", "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.", "fluentSetterMethodName" : "bucketName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bucketName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bucketName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BucketName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the Amazon S3 bucket.

                                      \n@param bucketName The name of the Amazon S3 bucket.", "setterMethodName" : "setBucketName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : "

                                      The name of the Amazon S3 bucket.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getObjectKey", "beanStyleSetterMethodName" : "setObjectKey", "c2jName" : "objectKey", "c2jShape" : "S3ObjectKey", "defaultConsumerFluentSetterDocumentation" : "

                                      The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectKey(String)}.\n@param objectKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectKey(String)", "deprecated" : false, "documentation" : "

                                      The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "objectKey", "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.", "fluentSetterMethodName" : "objectKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "objectKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "objectKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ObjectKey", "sensitive" : false, "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.", "setterMethodName" : "setObjectKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "objectKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getBucketName", "beanStyleSetterMethodName" : "setBucketName", "c2jName" : "bucketName", "c2jShape" : "S3BucketName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the Amazon S3 bucket.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucketName(String)}.\n@param bucketName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucketName(String)", "deprecated" : false, "documentation" : "

                                      The name of the Amazon S3 bucket.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bucketName", "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.", "fluentSetterMethodName" : "bucketName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bucketName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bucketName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BucketName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the Amazon S3 bucket.

                                      \n@param bucketName The name of the Amazon S3 bucket.", "setterMethodName" : "setBucketName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : "

                                      The name of the Amazon S3 bucket.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ObjectKey" : { "beanStyleGetterMethodName" : "getObjectKey", "beanStyleSetterMethodName" : "setObjectKey", "c2jName" : "objectKey", "c2jShape" : "S3ObjectKey", "defaultConsumerFluentSetterDocumentation" : "

                                      The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectKey(String)}.\n@param objectKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectKey(String)", "deprecated" : false, "documentation" : "

                                      The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "objectKey", "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.", "fluentSetterMethodName" : "objectKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "objectKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "objectKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ObjectKey", "sensitive" : false, "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.", "setterMethodName" : "setObjectKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "objectKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBucketName", "beanStyleSetterMethodName" : "setBucketName", "c2jName" : "bucketName", "c2jShape" : "S3BucketName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the Amazon S3 bucket.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucketName(String)}.\n@param bucketName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucketName(String)", "deprecated" : false, "documentation" : "

                                      The name of the Amazon S3 bucket.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bucketName", "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.", "fluentSetterMethodName" : "bucketName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bucketName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bucketName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BucketName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the Amazon S3 bucket.

                                      \n@param bucketName The name of the Amazon S3 bucket.", "setterMethodName" : "setBucketName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : "

                                      The name of the Amazon S3 bucket.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getObjectKey", "beanStyleSetterMethodName" : "setObjectKey", "c2jName" : "objectKey", "c2jShape" : "S3ObjectKey", "defaultConsumerFluentSetterDocumentation" : "

                                      The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #objectKey(String)}.\n@param objectKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #objectKey(String)", "deprecated" : false, "documentation" : "

                                      The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "objectKey", "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.", "fluentSetterMethodName" : "objectKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "objectKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "objectKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ObjectKey", "sensitive" : false, "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.", "setterMethodName" : "setObjectKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "objectKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "bucketName", "objectKey" ], "shapeName" : "S3ArtifactLocation", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3ArtifactLocation", "variableType" : "S3ArtifactLocation", "documentation" : null, "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "wrapper" : false }, "S3Location" : { "c2jName" : "S3Location", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The Amazon S3 artifact location for an action's artifacts.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getBucket", "beanStyleSetterMethodName" : "setBucket", "c2jName" : "bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucket(String)}.\n@param bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucket(String)", "deprecated" : false, "documentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bucket", "fluentSetterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@param bucket The Amazon S3 artifact bucket for an action's artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bucket", "getterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@return The Amazon S3 artifact bucket for an action's artifacts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Bucket", "sensitive" : false, "setterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@param bucket The Amazon S3 artifact bucket for an action's artifacts.", "setterMethodName" : "setBucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bucket", "variableType" : "String", "documentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "S3Key", "defaultConsumerFluentSetterDocumentation" : "

                                      The artifact name.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

                                      The artifact name.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

                                      The artifact name.

                                      \n@param key The artifact name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                      The artifact name.

                                      \n@return The artifact name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

                                      The artifact name.

                                      \n@param key The artifact name.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

                                      The artifact name.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Bucket" : { "beanStyleGetterMethodName" : "getBucket", "beanStyleSetterMethodName" : "setBucket", "c2jName" : "bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucket(String)}.\n@param bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucket(String)", "deprecated" : false, "documentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bucket", "fluentSetterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@param bucket The Amazon S3 artifact bucket for an action's artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bucket", "getterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@return The Amazon S3 artifact bucket for an action's artifacts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Bucket", "sensitive" : false, "setterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@param bucket The Amazon S3 artifact bucket for an action's artifacts.", "setterMethodName" : "setBucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bucket", "variableType" : "String", "documentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Key" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "S3Key", "defaultConsumerFluentSetterDocumentation" : "

                                      The artifact name.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

                                      The artifact name.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

                                      The artifact name.

                                      \n@param key The artifact name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                      The artifact name.

                                      \n@return The artifact name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

                                      The artifact name.

                                      \n@param key The artifact name.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

                                      The artifact name.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBucket", "beanStyleSetterMethodName" : "setBucket", "c2jName" : "bucket", "c2jShape" : "S3Bucket", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #bucket(String)}.\n@param bucket a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #bucket(String)", "deprecated" : false, "documentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bucket", "fluentSetterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@param bucket The Amazon S3 artifact bucket for an action's artifacts.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bucket", "getterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@return The Amazon S3 artifact bucket for an action's artifacts.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bucket", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bucket", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Bucket", "sensitive" : false, "setterDocumentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      \n@param bucket The Amazon S3 artifact bucket for an action's artifacts.", "setterMethodName" : "setBucket", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bucket", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bucket", "variableType" : "String", "documentation" : "

                                      The Amazon S3 artifact bucket for an action's artifacts.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "S3Key", "defaultConsumerFluentSetterDocumentation" : "

                                      The artifact name.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "documentation" : "

                                      The artifact name.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

                                      The artifact name.

                                      \n@param key The artifact name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                      The artifact name.

                                      \n@return The artifact name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

                                      The artifact name.

                                      \n@param key The artifact name.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

                                      The artifact name.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "S3Location", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "S3Location", "variableName" : "s3Location", "variableType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "wrapper" : false }, "SourceRevision" : { "c2jName" : "SourceRevision", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Information about the version (or revision) of a source artifact that initiated a pipeline execution.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "fluentSetterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@param actionName The name of the action that processed the revision to the source artifact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionName", "getterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@return The name of the action that processed the revision to the source artifact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@param actionName The name of the action that processed the revision to the source artifact.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionId(String)}.\n@param revisionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionId(String)", "deprecated" : false, "documentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "fluentSetterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@param revisionId The system-generated unique ID that identifies the revision number of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revisionId", "getterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@return The system-generated unique ID that identifies the revision number of the artifact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "setterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@param revisionId The system-generated unique ID that identifies the revision number of the artifact.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionSummary(String)}.\n@param revisionSummary a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionSummary(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "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.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionUrl(String)}.\n@param revisionUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionUrl(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "ActionName" : { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "fluentSetterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@param actionName The name of the action that processed the revision to the source artifact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionName", "getterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@return The name of the action that processed the revision to the source artifact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@param actionName The name of the action that processed the revision to the source artifact.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionId" : { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionId(String)}.\n@param revisionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionId(String)", "deprecated" : false, "documentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "fluentSetterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@param revisionId The system-generated unique ID that identifies the revision number of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revisionId", "getterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@return The system-generated unique ID that identifies the revision number of the artifact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "setterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@param revisionId The system-generated unique ID that identifies the revision number of the artifact.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionSummary" : { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionSummary(String)}.\n@param revisionSummary a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionSummary(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "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.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionUrl(String)}.\n@param revisionUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionUrl(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionName", "beanStyleSetterMethodName" : "setActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #actionName(String)}.\n@param actionName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionName(String)", "deprecated" : false, "documentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionName", "fluentSetterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@param actionName The name of the action that processed the revision to the source artifact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionName", "getterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@return The name of the action that processed the revision to the source artifact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ActionName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      \n@param actionName The name of the action that processed the revision to the source artifact.", "setterMethodName" : "setActionName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                                      The name of the action that processed the revision to the source artifact.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionId", "beanStyleSetterMethodName" : "setRevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "defaultConsumerFluentSetterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionId(String)}.\n@param revisionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionId(String)", "deprecated" : false, "documentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionId", "fluentSetterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@param revisionId The system-generated unique ID that identifies the revision number of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revisionId", "getterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@return The system-generated unique ID that identifies the revision number of the artifact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionId", "sensitive" : false, "setterDocumentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      \n@param revisionId The system-generated unique ID that identifies the revision number of the artifact.", "setterMethodName" : "setRevisionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

                                      The system-generated unique ID that identifies the revision number of the artifact.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevisionSummary", "beanStyleSetterMethodName" : "setRevisionSummary", "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionSummary(String)}.\n@param revisionSummary a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionSummary(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionSummary", "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.", "fluentSetterMethodName" : "revisionSummary", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionSummary", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionSummary", "sensitive" : false, "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.", "setterMethodName" : "setRevisionSummary", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getRevisionUrl", "beanStyleSetterMethodName" : "setRevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #revisionUrl(String)}.\n@param revisionUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #revisionUrl(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revisionUrl", "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.", "fluentSetterMethodName" : "revisionUrl", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "revisionUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RevisionUrl", "sensitive" : false, "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.", "setterMethodName" : "setRevisionUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "actionName" ], "shapeName" : "SourceRevision", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SourceRevision", "variableName" : "sourceRevision", "variableType" : "SourceRevision", "documentation" : null, "simpleType" : "SourceRevision", "variableSetterType" : "SourceRevision" }, "wrapper" : false }, "StageContext" : { "c2jName" : "StageContext", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents information about a stage to a job worker.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param name The name of the stage.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param name The name of the stage.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param name The name of the stage.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StageContext", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents information about a stage and its definition.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param name The name of the stage.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlockers", "beanStyleSetterMethodName" : "setBlockers", "c2jName" : "blockers", "c2jShape" : "StageBlockerDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

                                      Reserved for future use.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #blockers(List)}.\n@param blockers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockers(List)", "deprecated" : false, "documentation" : "

                                      Reserved for future use.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blockers", "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.", "fluentSetterMethodName" : "blockers", "getterDocumentation" : "

                                      Reserved for future use.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Reserved for future use.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blockers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "blockers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlockerDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BlockerDeclaration.Builder} avoiding the need to create one manually via {@link BlockerDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link BlockerDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(BlockerDeclaration)}.\n@param member a consumer that will call methods on {@link BlockerDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BlockerDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BlockerDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : null, "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BlockerDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BlockerDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Blockers", "sensitive" : false, "setterDocumentation" : "

                                      Reserved for future use.

                                      \n@param blockers Reserved for future use.", "setterMethodName" : "setBlockers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : "

                                      Reserved for future use.

                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActions", "beanStyleSetterMethodName" : "setActions", "c2jName" : "actions", "c2jShape" : "StageActionDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

                                      The actions included in a stage.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actions(List)}.\n@param actions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actions(List)", "deprecated" : false, "documentation" : "

                                      The actions included in a stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actions", "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.", "fluentSetterMethodName" : "actions", "getterDocumentation" : "

                                      The actions included in a stage.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return The actions included in a stage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionDeclaration.Builder} avoiding the need to create one manually via {@link ActionDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(ActionDeclaration)}.\n@param member a consumer that will call methods on {@link ActionDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : null, "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Actions", "sensitive" : false, "setterDocumentation" : "

                                      The actions included in a stage.

                                      \n@param actions The actions included in a stage.", "setterMethodName" : "setActions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActions", "beanStyleSetterMethodName" : "setActions", "c2jName" : "actions", "c2jShape" : "StageActionDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

                                      The actions included in a stage.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actions(List)}.\n@param actions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actions(List)", "deprecated" : false, "documentation" : "

                                      The actions included in a stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actions", "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.", "fluentSetterMethodName" : "actions", "getterDocumentation" : "

                                      The actions included in a stage.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return The actions included in a stage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionDeclaration.Builder} avoiding the need to create one manually via {@link ActionDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(ActionDeclaration)}.\n@param member a consumer that will call methods on {@link ActionDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : null, "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Actions", "sensitive" : false, "setterDocumentation" : "

                                      The actions included in a stage.

                                      \n@param actions The actions included in a stage.", "setterMethodName" : "setActions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getBlockers", "beanStyleSetterMethodName" : "setBlockers", "c2jName" : "blockers", "c2jShape" : "StageBlockerDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

                                      Reserved for future use.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #blockers(List)}.\n@param blockers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockers(List)", "deprecated" : false, "documentation" : "

                                      Reserved for future use.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blockers", "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.", "fluentSetterMethodName" : "blockers", "getterDocumentation" : "

                                      Reserved for future use.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Reserved for future use.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blockers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "blockers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlockerDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BlockerDeclaration.Builder} avoiding the need to create one manually via {@link BlockerDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link BlockerDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(BlockerDeclaration)}.\n@param member a consumer that will call methods on {@link BlockerDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BlockerDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BlockerDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : null, "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BlockerDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BlockerDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Blockers", "sensitive" : false, "setterDocumentation" : "

                                      Reserved for future use.

                                      \n@param blockers Reserved for future use.", "setterMethodName" : "setBlockers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param name The name of the stage.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param name The name of the stage.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBlockers", "beanStyleSetterMethodName" : "setBlockers", "c2jName" : "blockers", "c2jShape" : "StageBlockerDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

                                      Reserved for future use.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #blockers(List)}.\n@param blockers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #blockers(List)", "deprecated" : false, "documentation" : "

                                      Reserved for future use.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "blockers", "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.", "fluentSetterMethodName" : "blockers", "getterDocumentation" : "

                                      Reserved for future use.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return Reserved for future use.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "blockers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "blockers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BlockerDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BlockerDeclaration.Builder} avoiding the need to create one manually via {@link BlockerDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link BlockerDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(BlockerDeclaration)}.\n@param member a consumer that will call methods on {@link BlockerDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BlockerDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BlockerDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : null, "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BlockerDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BlockerDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Blockers", "sensitive" : false, "setterDocumentation" : "

                                      Reserved for future use.

                                      \n@param blockers Reserved for future use.", "setterMethodName" : "setBlockers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : "

                                      Reserved for future use.

                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActions", "beanStyleSetterMethodName" : "setActions", "c2jName" : "actions", "c2jShape" : "StageActionDeclarationList", "defaultConsumerFluentSetterDocumentation" : "

                                      The actions included in a stage.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actions(List)}.\n@param actions a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actions(List)", "deprecated" : false, "documentation" : "

                                      The actions included in a stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actions", "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.", "fluentSetterMethodName" : "actions", "getterDocumentation" : "

                                      The actions included in a stage.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return The actions included in a stage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionDeclaration", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionDeclaration.Builder} avoiding the need to create one manually via {@link ActionDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionDeclaration.Builder#build()} is called immediately and its result is passed to {@link #member(ActionDeclaration)}.\n@param member a consumer that will call methods on {@link ActionDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionDeclaration)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : null, "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionDeclaration", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Actions", "sensitive" : false, "setterDocumentation" : "

                                      The actions included in a stage.

                                      \n@param actions The actions included in a stage.", "setterMethodName" : "setActions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "actions" ], "shapeName" : "StageDeclaration", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents information about the run of a stage.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "StageExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : "StageExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see StageExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      \n

                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link StageExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "StageExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : "StageExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see StageExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      \n

                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link StageExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "setterDocumentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                                      The ID of the pipeline execution associated with the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "StageExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : "StageExecutionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "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@see StageExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageExecutionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                      The status of the stage, or for a completed stage, the last status of the stage.

                                      \n

                                      \nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link StageExecutionStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "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", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipelineExecutionId", "status" ], "shapeName" : "StageExecution", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "IN_PROGRESS", "value" : "InProgress" }, { "name" : "FAILED", "value" : "Failed" }, { "name" : "SUCCEEDED", "value" : "Succeeded" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StageExecutionStatus", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The specified stage was specified in an invalid format or cannot be found.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "StageNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StageNotFoundException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "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.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "StageNotRetryableException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StageNotRetryableException", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "FAILED_ACTIONS", "value" : "FAILED_ACTIONS" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StageRetryMode", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents information about the state of the stage.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param stageName The name of the stage.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInboundTransitionState", "beanStyleSetterMethodName" : "setInboundTransitionState", "c2jName" : "inboundTransitionState", "c2jShape" : "TransitionState", "defaultConsumerFluentSetterDocumentation" : "

                                      The state of the inbound transition, which is either enabled or disabled.

                                      \nThis is a convenience that creates an instance of the {@link TransitionState.Builder} avoiding the need to create one manually via {@link TransitionState#builder()}.\n\nWhen the {@link Consumer} completes, {@link TransitionState.Builder#build()} is called immediately and its result is passed to {@link #inboundTransitionState(TransitionState)}.\n@param inboundTransitionState a consumer that will call methods on {@link TransitionState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inboundTransitionState(TransitionState)", "deprecated" : false, "documentation" : "

                                      The state of the inbound transition, which is either enabled or disabled.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inboundTransitionState", "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.", "fluentSetterMethodName" : "inboundTransitionState", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inboundTransitionState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inboundTransitionState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InboundTransitionState", "sensitive" : false, "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.", "setterMethodName" : "setInboundTransitionState", "setterModel" : { "variableDeclarationType" : "TransitionState", "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "documentation" : null, "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getActionStates", "beanStyleSetterMethodName" : "setActionStates", "c2jName" : "actionStates", "c2jShape" : "ActionStateList", "defaultConsumerFluentSetterDocumentation" : "

                                      The state of the stage.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionStates(List)}.\n@param actionStates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionStates(List)", "deprecated" : false, "documentation" : "

                                      The state of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionStates", "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.", "fluentSetterMethodName" : "actionStates", "getterDocumentation" : "

                                      The state of the stage.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return The state of the stage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionStates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionState.Builder} avoiding the need to create one manually via {@link ActionState#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionState.Builder#build()} is called immediately and its result is passed to {@link #member(ActionState)}.\n@param member a consumer that will call methods on {@link ActionState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : null, "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionStates", "sensitive" : false, "setterDocumentation" : "

                                      The state of the stage.

                                      \n@param actionStates The state of the stage.", "setterMethodName" : "setActionStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLatestExecution", "beanStyleSetterMethodName" : "setLatestExecution", "c2jName" : "latestExecution", "c2jShape" : "StageExecution", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the latest execution in the stage, including its ID and status.

                                      \nThis is a convenience that creates an instance of the {@link StageExecution.Builder} avoiding the need to create one manually via {@link StageExecution#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageExecution.Builder#build()} is called immediately and its result is passed to {@link #latestExecution(StageExecution)}.\n@param latestExecution a consumer that will call methods on {@link StageExecution.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestExecution(StageExecution)", "deprecated" : false, "documentation" : "

                                      Information about the latest execution in the stage, including its ID and status.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestExecution", "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.", "fluentSetterMethodName" : "latestExecution", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestExecution", "sensitive" : false, "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.", "setterMethodName" : "setLatestExecution", "setterModel" : { "variableDeclarationType" : "StageExecution", "variableName" : "latestExecution", "variableType" : "StageExecution", "documentation" : null, "simpleType" : "StageExecution", "variableSetterType" : "StageExecution" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActionStates", "beanStyleSetterMethodName" : "setActionStates", "c2jName" : "actionStates", "c2jShape" : "ActionStateList", "defaultConsumerFluentSetterDocumentation" : "

                                      The state of the stage.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionStates(List)}.\n@param actionStates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionStates(List)", "deprecated" : false, "documentation" : "

                                      The state of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionStates", "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.", "fluentSetterMethodName" : "actionStates", "getterDocumentation" : "

                                      The state of the stage.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return The state of the stage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionStates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionState.Builder} avoiding the need to create one manually via {@link ActionState#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionState.Builder#build()} is called immediately and its result is passed to {@link #member(ActionState)}.\n@param member a consumer that will call methods on {@link ActionState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : null, "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionStates", "sensitive" : false, "setterDocumentation" : "

                                      The state of the stage.

                                      \n@param actionStates The state of the stage.", "setterMethodName" : "setActionStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getInboundTransitionState", "beanStyleSetterMethodName" : "setInboundTransitionState", "c2jName" : "inboundTransitionState", "c2jShape" : "TransitionState", "defaultConsumerFluentSetterDocumentation" : "

                                      The state of the inbound transition, which is either enabled or disabled.

                                      \nThis is a convenience that creates an instance of the {@link TransitionState.Builder} avoiding the need to create one manually via {@link TransitionState#builder()}.\n\nWhen the {@link Consumer} completes, {@link TransitionState.Builder#build()} is called immediately and its result is passed to {@link #inboundTransitionState(TransitionState)}.\n@param inboundTransitionState a consumer that will call methods on {@link TransitionState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inboundTransitionState(TransitionState)", "deprecated" : false, "documentation" : "

                                      The state of the inbound transition, which is either enabled or disabled.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inboundTransitionState", "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.", "fluentSetterMethodName" : "inboundTransitionState", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inboundTransitionState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inboundTransitionState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InboundTransitionState", "sensitive" : false, "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.", "setterMethodName" : "setInboundTransitionState", "setterModel" : { "variableDeclarationType" : "TransitionState", "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "documentation" : null, "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getLatestExecution", "beanStyleSetterMethodName" : "setLatestExecution", "c2jName" : "latestExecution", "c2jShape" : "StageExecution", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the latest execution in the stage, including its ID and status.

                                      \nThis is a convenience that creates an instance of the {@link StageExecution.Builder} avoiding the need to create one manually via {@link StageExecution#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageExecution.Builder#build()} is called immediately and its result is passed to {@link #latestExecution(StageExecution)}.\n@param latestExecution a consumer that will call methods on {@link StageExecution.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestExecution(StageExecution)", "deprecated" : false, "documentation" : "

                                      Information about the latest execution in the stage, including its ID and status.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestExecution", "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.", "fluentSetterMethodName" : "latestExecution", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestExecution", "sensitive" : false, "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.", "setterMethodName" : "setLatestExecution", "setterModel" : { "variableDeclarationType" : "StageExecution", "variableName" : "latestExecution", "variableType" : "StageExecution", "documentation" : null, "simpleType" : "StageExecution", "variableSetterType" : "StageExecution" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param stageName The name of the stage.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStageName", "beanStyleSetterMethodName" : "setStageName", "c2jName" : "stageName", "c2jShape" : "StageName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the stage.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stageName(String)}.\n@param stageName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stageName(String)", "deprecated" : false, "documentation" : "

                                      The name of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stageName", "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.", "fluentSetterMethodName" : "stageName", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stageName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StageName", "sensitive" : false, "setterDocumentation" : "

                                      The name of the stage.

                                      \n@param stageName The name of the stage.", "setterMethodName" : "setStageName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                                      The name of the stage.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInboundTransitionState", "beanStyleSetterMethodName" : "setInboundTransitionState", "c2jName" : "inboundTransitionState", "c2jShape" : "TransitionState", "defaultConsumerFluentSetterDocumentation" : "

                                      The state of the inbound transition, which is either enabled or disabled.

                                      \nThis is a convenience that creates an instance of the {@link TransitionState.Builder} avoiding the need to create one manually via {@link TransitionState#builder()}.\n\nWhen the {@link Consumer} completes, {@link TransitionState.Builder#build()} is called immediately and its result is passed to {@link #inboundTransitionState(TransitionState)}.\n@param inboundTransitionState a consumer that will call methods on {@link TransitionState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inboundTransitionState(TransitionState)", "deprecated" : false, "documentation" : "

                                      The state of the inbound transition, which is either enabled or disabled.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inboundTransitionState", "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.", "fluentSetterMethodName" : "inboundTransitionState", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inboundTransitionState", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inboundTransitionState", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "InboundTransitionState", "sensitive" : false, "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.", "setterMethodName" : "setInboundTransitionState", "setterModel" : { "variableDeclarationType" : "TransitionState", "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "documentation" : null, "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getActionStates", "beanStyleSetterMethodName" : "setActionStates", "c2jName" : "actionStates", "c2jShape" : "ActionStateList", "defaultConsumerFluentSetterDocumentation" : "

                                      The state of the stage.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #actionStates(List)}.\n@param actionStates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionStates(List)", "deprecated" : false, "documentation" : "

                                      The state of the stage.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionStates", "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.", "fluentSetterMethodName" : "actionStates", "getterDocumentation" : "

                                      The state of the stage.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return The state of the stage.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionStates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionStates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ActionState", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ActionState.Builder} avoiding the need to create one manually via {@link ActionState#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionState.Builder#build()} is called immediately and its result is passed to {@link #member(ActionState)}.\n@param member a consumer that will call methods on {@link ActionState.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ActionState)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ActionState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : null, "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionState", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ActionState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ActionStates", "sensitive" : false, "setterDocumentation" : "

                                      The state of the stage.

                                      \n@param actionStates The state of the stage.", "setterMethodName" : "setActionStates", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionStates", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLatestExecution", "beanStyleSetterMethodName" : "setLatestExecution", "c2jName" : "latestExecution", "c2jShape" : "StageExecution", "defaultConsumerFluentSetterDocumentation" : "

                                      Information about the latest execution in the stage, including its ID and status.

                                      \nThis is a convenience that creates an instance of the {@link StageExecution.Builder} avoiding the need to create one manually via {@link StageExecution#builder()}.\n\nWhen the {@link Consumer} completes, {@link StageExecution.Builder#build()} is called immediately and its result is passed to {@link #latestExecution(StageExecution)}.\n@param latestExecution a consumer that will call methods on {@link StageExecution.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #latestExecution(StageExecution)", "deprecated" : false, "documentation" : "

                                      Information about the latest execution in the stage, including its ID and status.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "latestExecution", "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.", "fluentSetterMethodName" : "latestExecution", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "latestExecution", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "LatestExecution", "sensitive" : false, "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.", "setterMethodName" : "setLatestExecution", "setterModel" : { "variableDeclarationType" : "StageExecution", "variableName" : "latestExecution", "variableType" : "StageExecution", "documentation" : null, "simpleType" : "StageExecution", "variableSetterType" : "StageExecution" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StageState", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "INBOUND", "value" : "Inbound" }, { "name" : "OUTBOUND", "value" : "Outbound" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StageTransitionType", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of a StartPipelineExecution action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "StartPipelineExecution", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.StartPipelineExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline to start.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline to start.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline to start.

                                      \n@param name The name of the pipeline to start.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the pipeline to start.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientRequestToken", "beanStyleSetterMethodName" : "setClientRequestToken", "c2jName" : "clientRequestToken", "c2jShape" : "ClientRequestToken", "defaultConsumerFluentSetterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)", "deprecated" : false, "documentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientRequestToken", "fluentSetterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@param clientRequestToken The system-generated unique ID used to identify a unique execution request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientRequestToken", "getterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@return The system-generated unique ID used to identify a unique execution request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientRequestToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientRequestToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientRequestToken", "sensitive" : false, "setterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@param clientRequestToken The system-generated unique ID used to identify a unique execution request.", "setterMethodName" : "setClientRequestToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientRequestToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientRequestToken", "variableType" : "String", "documentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientRequestToken" : { "beanStyleGetterMethodName" : "getClientRequestToken", "beanStyleSetterMethodName" : "setClientRequestToken", "c2jName" : "clientRequestToken", "c2jShape" : "ClientRequestToken", "defaultConsumerFluentSetterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)", "deprecated" : false, "documentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientRequestToken", "fluentSetterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@param clientRequestToken The system-generated unique ID used to identify a unique execution request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientRequestToken", "getterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@return The system-generated unique ID used to identify a unique execution request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientRequestToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientRequestToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientRequestToken", "sensitive" : false, "setterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@param clientRequestToken The system-generated unique ID used to identify a unique execution request.", "setterMethodName" : "setClientRequestToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientRequestToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientRequestToken", "variableType" : "String", "documentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline to start.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline to start.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline to start.

                                      \n@param name The name of the pipeline to start.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the pipeline to start.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline to start.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline to start.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "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.", "fluentSetterMethodName" : "name", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline to start.

                                      \n@param name The name of the pipeline to start.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the pipeline to start.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientRequestToken", "beanStyleSetterMethodName" : "setClientRequestToken", "c2jName" : "clientRequestToken", "c2jShape" : "ClientRequestToken", "defaultConsumerFluentSetterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientRequestToken(String)}.\n@param clientRequestToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientRequestToken(String)", "deprecated" : false, "documentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientRequestToken", "fluentSetterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@param clientRequestToken The system-generated unique ID used to identify a unique execution request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientRequestToken", "getterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@return The system-generated unique ID used to identify a unique execution request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientRequestToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientRequestToken", "uri" : false }, "idempotencyToken" : true, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientRequestToken", "sensitive" : false, "setterDocumentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      \n@param clientRequestToken The system-generated unique ID used to identify a unique execution request.", "setterMethodName" : "setClientRequestToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientRequestToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientRequestToken", "variableType" : "String", "documentation" : "

                                      The system-generated unique ID used to identify a unique execution request.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "StartPipelineExecutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StartPipelineExecutionRequest", "variableName" : "startPipelineExecutionRequest", "variableType" : "StartPipelineExecutionRequest", "documentation" : null, "simpleType" : "StartPipelineExecutionRequest", "variableSetterType" : "StartPipelineExecutionRequest" }, "wrapper" : false }, "StartPipelineExecutionResponse" : { "c2jName" : "StartPipelineExecutionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the output of a StartPipelineExecution action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the pipeline execution that was started.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the pipeline execution that was started.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the pipeline execution that was started.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the pipeline execution that was started.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipelineExecutionId", "beanStyleSetterMethodName" : "setPipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "defaultConsumerFluentSetterDocumentation" : "

                                      The unique system-generated ID of the pipeline execution that was started.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #pipelineExecutionId(String)}.\n@param pipelineExecutionId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineExecutionId(String)", "deprecated" : false, "documentation" : "

                                      The unique system-generated ID of the pipeline execution that was started.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineExecutionId", "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.", "fluentSetterMethodName" : "pipelineExecutionId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PipelineExecutionId", "sensitive" : false, "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.", "setterMethodName" : "setPipelineExecutionId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StartPipelineExecutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StartPipelineExecutionResponse", "variableName" : "startPipelineExecutionResponse", "variableType" : "StartPipelineExecutionResponse", "documentation" : null, "simpleType" : "StartPipelineExecutionResponse", "variableSetterType" : "StartPipelineExecutionResponse" }, "wrapper" : false }, "ThirdPartyJob" : { "c2jName" : "ThirdPartyJob", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "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.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "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.", "fluentSetterMethodName" : "clientId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "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.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      \n@param jobId The identifier used to identify the job in AWS CodePipeline.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "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.", "fluentSetterMethodName" : "clientId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "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.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      \n@param jobId The identifier used to identify the job in AWS CodePipeline.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClientId", "beanStyleSetterMethodName" : "setClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientId(String)}.\n@param clientId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientId(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientId", "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.", "fluentSetterMethodName" : "clientId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientId", "sensitive" : false, "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.", "setterMethodName" : "setClientId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getJobId", "beanStyleSetterMethodName" : "setJobId", "c2jName" : "jobId", "c2jShape" : "JobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jobId(String)}.\n@param jobId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jobId(String)", "deprecated" : false, "documentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jobId", "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.", "fluentSetterMethodName" : "jobId", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jobId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JobId", "sensitive" : false, "setterDocumentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      \n@param jobId The identifier used to identify the job in AWS CodePipeline.", "setterMethodName" : "setJobId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                                      The identifier used to identify the job in AWS CodePipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ThirdPartyJob", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents information about the job data for a partner action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionConfiguration", "beanStyleSetterMethodName" : "setActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action configuration.

                                      \nThis is a convenience that creates an instance of the {@link ActionConfiguration.Builder} avoiding the need to create one manually via {@link ActionConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfiguration.Builder#build()} is called immediately and its result is passed to {@link #actionConfiguration(ActionConfiguration)}.\n@param actionConfiguration a consumer that will call methods on {@link ActionConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionConfiguration(ActionConfiguration)", "deprecated" : false, "documentation" : "

                                      Represents information about an action configuration.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfiguration", "fluentSetterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@param actionConfiguration Represents information about an action configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionConfiguration", "getterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@return Represents information about an action configuration.", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionConfiguration", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@param actionConfiguration Represents information about an action configuration.", "setterMethodName" : "setActionConfiguration", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : null, "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "

                                      Represents information about an action configuration.

                                      ", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineContext", "beanStyleSetterMethodName" : "setPipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \nThis is a convenience that creates an instance of the {@link PipelineContext.Builder} avoiding the need to create one manually via {@link PipelineContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineContext.Builder#build()} is called immediately and its result is passed to {@link #pipelineContext(PipelineContext)}.\n@param pipelineContext a consumer that will call methods on {@link PipelineContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineContext(PipelineContext)", "deprecated" : false, "documentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineContext", "fluentSetterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@param pipelineContext Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineContext", "getterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@return Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineContext", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineContext", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@param pipelineContext Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "setterMethodName" : "setPipelineContext", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : null, "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #inputArtifacts(List)}.\n@param inputArtifacts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inputArtifacts(List)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #outputArtifacts(List)}.\n@param outputArtifacts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #outputArtifacts(List)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getArtifactCredentials", "beanStyleSetterMethodName" : "setArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link AWSSessionCredentials.Builder} avoiding the need to create one manually via {@link AWSSessionCredentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link AWSSessionCredentials.Builder#build()} is called immediately and its result is passed to {@link #artifactCredentials(AWSSessionCredentials)}.\n@param artifactCredentials a consumer that will call methods on {@link AWSSessionCredentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactCredentials(AWSSessionCredentials)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactCredentials", "fluentSetterDocumentation" : "

                                      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.

                                      \n@param artifactCredentials 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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactCredentials", "getterDocumentation" : "

                                      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.

                                      \n@return 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.", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactCredentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactCredentials", "sensitive" : true, "setterDocumentation" : "

                                      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.

                                      \n@param artifactCredentials 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.", "setterMethodName" : "setArtifactCredentials", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : null, "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "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.

                                      ", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "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.", "fluentSetterMethodName" : "encryptionKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "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.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getActionConfiguration", "beanStyleSetterMethodName" : "setActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action configuration.

                                      \nThis is a convenience that creates an instance of the {@link ActionConfiguration.Builder} avoiding the need to create one manually via {@link ActionConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfiguration.Builder#build()} is called immediately and its result is passed to {@link #actionConfiguration(ActionConfiguration)}.\n@param actionConfiguration a consumer that will call methods on {@link ActionConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionConfiguration(ActionConfiguration)", "deprecated" : false, "documentation" : "

                                      Represents information about an action configuration.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfiguration", "fluentSetterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@param actionConfiguration Represents information about an action configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionConfiguration", "getterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@return Represents information about an action configuration.", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionConfiguration", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@param actionConfiguration Represents information about an action configuration.", "setterMethodName" : "setActionConfiguration", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : null, "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "

                                      Represents information about an action configuration.

                                      ", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, "ActionTypeId" : { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "ArtifactCredentials" : { "beanStyleGetterMethodName" : "getArtifactCredentials", "beanStyleSetterMethodName" : "setArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link AWSSessionCredentials.Builder} avoiding the need to create one manually via {@link AWSSessionCredentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link AWSSessionCredentials.Builder#build()} is called immediately and its result is passed to {@link #artifactCredentials(AWSSessionCredentials)}.\n@param artifactCredentials a consumer that will call methods on {@link AWSSessionCredentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactCredentials(AWSSessionCredentials)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactCredentials", "fluentSetterDocumentation" : "

                                      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.

                                      \n@param artifactCredentials 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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactCredentials", "getterDocumentation" : "

                                      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.

                                      \n@return 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.", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactCredentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactCredentials", "sensitive" : true, "setterDocumentation" : "

                                      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.

                                      \n@param artifactCredentials 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.", "setterMethodName" : "setArtifactCredentials", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : null, "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "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.

                                      ", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, "ContinuationToken" : { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "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.", "fluentSetterMethodName" : "encryptionKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "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.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #inputArtifacts(List)}.\n@param inputArtifacts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inputArtifacts(List)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #outputArtifacts(List)}.\n@param outputArtifacts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #outputArtifacts(List)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getPipelineContext", "beanStyleSetterMethodName" : "setPipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \nThis is a convenience that creates an instance of the {@link PipelineContext.Builder} avoiding the need to create one manually via {@link PipelineContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineContext.Builder#build()} is called immediately and its result is passed to {@link #pipelineContext(PipelineContext)}.\n@param pipelineContext a consumer that will call methods on {@link PipelineContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineContext(PipelineContext)", "deprecated" : false, "documentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineContext", "fluentSetterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@param pipelineContext Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineContext", "getterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@return Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineContext", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineContext", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@param pipelineContext Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "setterMethodName" : "setPipelineContext", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : null, "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActionTypeId", "beanStyleSetterMethodName" : "setActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \nThis is a convenience that creates an instance of the {@link ActionTypeId.Builder} avoiding the need to create one manually via {@link ActionTypeId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionTypeId.Builder#build()} is called immediately and its result is passed to {@link #actionTypeId(ActionTypeId)}.\n@param actionTypeId a consumer that will call methods on {@link ActionTypeId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionTypeId(ActionTypeId)", "deprecated" : false, "documentation" : "

                                      Represents information about an action type.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionTypeId", "fluentSetterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionTypeId", "getterDocumentation" : "

                                      Represents information about an action type.

                                      \n@return Represents information about an action type.", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionTypeId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionTypeId", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action type.

                                      \n@param actionTypeId Represents information about an action type.", "setterMethodName" : "setActionTypeId", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

                                      Represents information about an action type.

                                      ", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActionConfiguration", "beanStyleSetterMethodName" : "setActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about an action configuration.

                                      \nThis is a convenience that creates an instance of the {@link ActionConfiguration.Builder} avoiding the need to create one manually via {@link ActionConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActionConfiguration.Builder#build()} is called immediately and its result is passed to {@link #actionConfiguration(ActionConfiguration)}.\n@param actionConfiguration a consumer that will call methods on {@link ActionConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #actionConfiguration(ActionConfiguration)", "deprecated" : false, "documentation" : "

                                      Represents information about an action configuration.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "actionConfiguration", "fluentSetterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@param actionConfiguration Represents information about an action configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "actionConfiguration", "getterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@return Represents information about an action configuration.", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "actionConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ActionConfiguration", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about an action configuration.

                                      \n@param actionConfiguration Represents information about an action configuration.", "setterMethodName" : "setActionConfiguration", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : null, "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "

                                      Represents information about an action configuration.

                                      ", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPipelineContext", "beanStyleSetterMethodName" : "setPipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "defaultConsumerFluentSetterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \nThis is a convenience that creates an instance of the {@link PipelineContext.Builder} avoiding the need to create one manually via {@link PipelineContext#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineContext.Builder#build()} is called immediately and its result is passed to {@link #pipelineContext(PipelineContext)}.\n@param pipelineContext a consumer that will call methods on {@link PipelineContext.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipelineContext(PipelineContext)", "deprecated" : false, "documentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipelineContext", "fluentSetterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@param pipelineContext Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "pipelineContext", "getterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@return Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipelineContext", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "PipelineContext", "sensitive" : false, "setterDocumentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      \n@param pipelineContext Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "setterMethodName" : "setPipelineContext", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : null, "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "

                                      Represents information about a pipeline to a job worker.

                                      Does not include pipelineArn and pipelineExecutionId for ThirdParty jobs.

                                      ", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInputArtifacts", "beanStyleSetterMethodName" : "setInputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #inputArtifacts(List)}.\n@param inputArtifacts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #inputArtifacts(List)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inputArtifacts", "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.", "fluentSetterMethodName" : "inputArtifacts", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "inputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setInputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getOutputArtifacts", "beanStyleSetterMethodName" : "setOutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #outputArtifacts(List)}.\n@param outputArtifacts a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #outputArtifacts(List)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "outputArtifacts", "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.", "fluentSetterMethodName" : "outputArtifacts", "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

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "outputArtifacts", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Artifact", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Artifact.Builder} avoiding the need to create one manually via {@link Artifact#builder()}.\n\nWhen the {@link Consumer} completes, {@link Artifact.Builder#build()} is called immediately and its result is passed to {@link #member(Artifact)}.\n@param member a consumer that will call methods on {@link Artifact.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Artifact)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "OutputArtifacts", "sensitive" : false, "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.", "setterMethodName" : "setOutputArtifacts", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getArtifactCredentials", "beanStyleSetterMethodName" : "setArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link AWSSessionCredentials.Builder} avoiding the need to create one manually via {@link AWSSessionCredentials#builder()}.\n\nWhen the {@link Consumer} completes, {@link AWSSessionCredentials.Builder#build()} is called immediately and its result is passed to {@link #artifactCredentials(AWSSessionCredentials)}.\n@param artifactCredentials a consumer that will call methods on {@link AWSSessionCredentials.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #artifactCredentials(AWSSessionCredentials)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "artifactCredentials", "fluentSetterDocumentation" : "

                                      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.

                                      \n@param artifactCredentials 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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "artifactCredentials", "getterDocumentation" : "

                                      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.

                                      \n@return 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.", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "artifactCredentials", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ArtifactCredentials", "sensitive" : true, "setterDocumentation" : "

                                      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.

                                      \n@param artifactCredentials 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.", "setterMethodName" : "setArtifactCredentials", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : null, "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "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.

                                      ", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContinuationToken", "beanStyleSetterMethodName" : "setContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "defaultConsumerFluentSetterDocumentation" : "

                                      A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #continuationToken(String)}.\n@param continuationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #continuationToken(String)", "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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "continuationToken", "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.", "fluentSetterMethodName" : "continuationToken", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "continuationToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContinuationToken", "sensitive" : false, "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.", "setterMethodName" : "setContinuationToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getEncryptionKey", "beanStyleSetterMethodName" : "setEncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "defaultConsumerFluentSetterDocumentation" : "

                                      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.

                                      \nThis is a convenience that creates an instance of the {@link EncryptionKey.Builder} avoiding the need to create one manually via {@link EncryptionKey#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionKey.Builder#build()} is called immediately and its result is passed to {@link #encryptionKey(EncryptionKey)}.\n@param encryptionKey a consumer that will call methods on {@link EncryptionKey.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionKey(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.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionKey", "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.", "fluentSetterMethodName" : "encryptionKey", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionKey", "sensitive" : false, "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.", "setterMethodName" : "setEncryptionKey", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ThirdPartyJobData", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The details of a job sent in response to a GetThirdPartyJobDetails request.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The identifier used to identify the job details in AWS CodePipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                      The identifier used to identify the job details in AWS CodePipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "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.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "ThirdPartyJobData", "defaultConsumerFluentSetterDocumentation" : "

                                      The data to be returned by the third party job worker.

                                      \nThis is a convenience that creates an instance of the {@link ThirdPartyJobData.Builder} avoiding the need to create one manually via {@link ThirdPartyJobData#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThirdPartyJobData.Builder#build()} is called immediately and its result is passed to {@link #data(ThirdPartyJobData)}.\n@param data a consumer that will call methods on {@link ThirdPartyJobData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(ThirdPartyJobData)", "deprecated" : false, "documentation" : "

                                      The data to be returned by the third party job worker.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "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.", "fluentSetterMethodName" : "data", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "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.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobData", "variableName" : "data", "variableType" : "ThirdPartyJobData", "documentation" : null, "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Use this number in an AcknowledgeThirdPartyJob request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Use this number in an AcknowledgeThirdPartyJob request.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Data" : { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "ThirdPartyJobData", "defaultConsumerFluentSetterDocumentation" : "

                                      The data to be returned by the third party job worker.

                                      \nThis is a convenience that creates an instance of the {@link ThirdPartyJobData.Builder} avoiding the need to create one manually via {@link ThirdPartyJobData#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThirdPartyJobData.Builder#build()} is called immediately and its result is passed to {@link #data(ThirdPartyJobData)}.\n@param data a consumer that will call methods on {@link ThirdPartyJobData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(ThirdPartyJobData)", "deprecated" : false, "documentation" : "

                                      The data to be returned by the third party job worker.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "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.", "fluentSetterMethodName" : "data", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "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.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobData", "variableName" : "data", "variableType" : "ThirdPartyJobData", "documentation" : null, "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "simple" : false, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The identifier used to identify the job details in AWS CodePipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                      The identifier used to identify the job details in AWS CodePipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "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.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Use this number in an AcknowledgeThirdPartyJob request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Use this number in an AcknowledgeThirdPartyJob request.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "ThirdPartyJobId", "defaultConsumerFluentSetterDocumentation" : "

                                      The identifier used to identify the job details in AWS CodePipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                                      The identifier used to identify the job details in AWS CodePipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "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.", "fluentSetterMethodName" : "id", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "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.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getData", "beanStyleSetterMethodName" : "setData", "c2jName" : "data", "c2jShape" : "ThirdPartyJobData", "defaultConsumerFluentSetterDocumentation" : "

                                      The data to be returned by the third party job worker.

                                      \nThis is a convenience that creates an instance of the {@link ThirdPartyJobData.Builder} avoiding the need to create one manually via {@link ThirdPartyJobData#builder()}.\n\nWhen the {@link Consumer} completes, {@link ThirdPartyJobData.Builder#build()} is called immediately and its result is passed to {@link #data(ThirdPartyJobData)}.\n@param data a consumer that will call methods on {@link ThirdPartyJobData.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #data(ThirdPartyJobData)", "deprecated" : false, "documentation" : "

                                      The data to be returned by the third party job worker.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "data", "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.", "fluentSetterMethodName" : "data", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "data", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Data", "sensitive" : false, "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.", "setterMethodName" : "setData", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobData", "variableName" : "data", "variableType" : "ThirdPartyJobData", "documentation" : null, "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "simple" : false, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getNonce", "beanStyleSetterMethodName" : "setNonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "defaultConsumerFluentSetterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nonce(String)}.\n@param nonce a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nonce(String)", "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. Use this number in an AcknowledgeThirdPartyJob request.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nonce", "fluentSetterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nonce", "getterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nonce", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Nonce", "sensitive" : false, "setterDocumentation" : "

                                      A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

                                      \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. Use this number in an AcknowledgeThirdPartyJob request.", "setterMethodName" : "setNonce", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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. Use this number in an AcknowledgeThirdPartyJob request.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ThirdPartyJobDetails", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents information about the state of transitions between one stage and another stage.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "enabled", "c2jShape" : "Enabled", "defaultConsumerFluentSetterDocumentation" : "

                                      Whether the transition between stages is enabled (true) or disabled (false).

                                      \nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                      Whether the transition between stages is enabled (true) or disabled (false).

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "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.", "fluentSetterMethodName" : "enabled", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "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).", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLastChangedBy", "beanStyleSetterMethodName" : "setLastChangedBy", "c2jName" : "lastChangedBy", "c2jShape" : "LastChangedBy", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the user who last changed the transition state.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastChangedBy(String)}.\n@param lastChangedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastChangedBy(String)", "deprecated" : false, "documentation" : "

                                      The ID of the user who last changed the transition state.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastChangedBy", "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.", "fluentSetterMethodName" : "lastChangedBy", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastChangedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastChangedBy", "sensitive" : false, "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.", "setterMethodName" : "setLastChangedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastChangedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLastChangedAt", "beanStyleSetterMethodName" : "setLastChangedAt", "c2jName" : "lastChangedAt", "c2jShape" : "LastChangedAt", "defaultConsumerFluentSetterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastChangedAt(Instant)}.\n@param lastChangedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastChangedAt(Instant)", "deprecated" : false, "documentation" : "

                                      The timestamp when the transition state was last changed.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastChangedAt", "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.", "fluentSetterMethodName" : "lastChangedAt", "getterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \n@return The timestamp when the transition state was last changed.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastChangedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastChangedAt", "sensitive" : false, "setterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \n@param lastChangedAt The timestamp when the transition state was last changed.", "setterMethodName" : "setLastChangedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastChangedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastChangedAt", "variableType" : "java.time.Instant", "documentation" : "

                                      The timestamp when the transition state was last changed.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDisabledReason", "beanStyleSetterMethodName" : "setDisabledReason", "c2jName" : "disabledReason", "c2jShape" : "DisabledReason", "defaultConsumerFluentSetterDocumentation" : "

                                      The user-specified reason why the transition between two stages of a pipeline was disabled.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #disabledReason(String)}.\n@param disabledReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #disabledReason(String)", "deprecated" : false, "documentation" : "

                                      The user-specified reason why the transition between two stages of a pipeline was disabled.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "disabledReason", "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.", "fluentSetterMethodName" : "disabledReason", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "disabledReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "disabledReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DisabledReason", "sensitive" : false, "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.", "setterMethodName" : "setDisabledReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "disabledReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getDisabledReason", "beanStyleSetterMethodName" : "setDisabledReason", "c2jName" : "disabledReason", "c2jShape" : "DisabledReason", "defaultConsumerFluentSetterDocumentation" : "

                                      The user-specified reason why the transition between two stages of a pipeline was disabled.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #disabledReason(String)}.\n@param disabledReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #disabledReason(String)", "deprecated" : false, "documentation" : "

                                      The user-specified reason why the transition between two stages of a pipeline was disabled.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "disabledReason", "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.", "fluentSetterMethodName" : "disabledReason", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "disabledReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "disabledReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DisabledReason", "sensitive" : false, "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.", "setterMethodName" : "setDisabledReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "disabledReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "enabled", "c2jShape" : "Enabled", "defaultConsumerFluentSetterDocumentation" : "

                                      Whether the transition between stages is enabled (true) or disabled (false).

                                      \nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                      Whether the transition between stages is enabled (true) or disabled (false).

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "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.", "fluentSetterMethodName" : "enabled", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "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).", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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" : { "beanStyleGetterMethodName" : "getLastChangedAt", "beanStyleSetterMethodName" : "setLastChangedAt", "c2jName" : "lastChangedAt", "c2jShape" : "LastChangedAt", "defaultConsumerFluentSetterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastChangedAt(Instant)}.\n@param lastChangedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastChangedAt(Instant)", "deprecated" : false, "documentation" : "

                                      The timestamp when the transition state was last changed.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastChangedAt", "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.", "fluentSetterMethodName" : "lastChangedAt", "getterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \n@return The timestamp when the transition state was last changed.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastChangedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastChangedAt", "sensitive" : false, "setterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \n@param lastChangedAt The timestamp when the transition state was last changed.", "setterMethodName" : "setLastChangedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastChangedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastChangedAt", "variableType" : "java.time.Instant", "documentation" : "

                                      The timestamp when the transition state was last changed.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "LastChangedBy" : { "beanStyleGetterMethodName" : "getLastChangedBy", "beanStyleSetterMethodName" : "setLastChangedBy", "c2jName" : "lastChangedBy", "c2jShape" : "LastChangedBy", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the user who last changed the transition state.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastChangedBy(String)}.\n@param lastChangedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastChangedBy(String)", "deprecated" : false, "documentation" : "

                                      The ID of the user who last changed the transition state.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastChangedBy", "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.", "fluentSetterMethodName" : "lastChangedBy", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastChangedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastChangedBy", "sensitive" : false, "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.", "setterMethodName" : "setLastChangedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastChangedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEnabled", "beanStyleSetterMethodName" : "setEnabled", "c2jName" : "enabled", "c2jShape" : "Enabled", "defaultConsumerFluentSetterDocumentation" : "

                                      Whether the transition between stages is enabled (true) or disabled (false).

                                      \nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #enabled(Boolean)}.\n@param enabled a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #enabled(Boolean)", "deprecated" : false, "documentation" : "

                                      Whether the transition between stages is enabled (true) or disabled (false).

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "enabled", "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.", "fluentSetterMethodName" : "enabled", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enabled", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enabled", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Enabled", "sensitive" : false, "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).", "setterMethodName" : "setEnabled", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLastChangedBy", "beanStyleSetterMethodName" : "setLastChangedBy", "c2jName" : "lastChangedBy", "c2jShape" : "LastChangedBy", "defaultConsumerFluentSetterDocumentation" : "

                                      The ID of the user who last changed the transition state.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastChangedBy(String)}.\n@param lastChangedBy a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastChangedBy(String)", "deprecated" : false, "documentation" : "

                                      The ID of the user who last changed the transition state.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastChangedBy", "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.", "fluentSetterMethodName" : "lastChangedBy", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastChangedBy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedBy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastChangedBy", "sensitive" : false, "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.", "setterMethodName" : "setLastChangedBy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastChangedBy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 }, { "beanStyleGetterMethodName" : "getLastChangedAt", "beanStyleSetterMethodName" : "setLastChangedAt", "c2jName" : "lastChangedAt", "c2jShape" : "LastChangedAt", "defaultConsumerFluentSetterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastChangedAt(Instant)}.\n@param lastChangedAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastChangedAt(Instant)", "deprecated" : false, "documentation" : "

                                      The timestamp when the transition state was last changed.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastChangedAt", "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.", "fluentSetterMethodName" : "lastChangedAt", "getterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \n@return The timestamp when the transition state was last changed.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lastChangedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastChangedAt", "sensitive" : false, "setterDocumentation" : "

                                      The timestamp when the transition state was last changed.

                                      \n@param lastChangedAt The timestamp when the transition state was last changed.", "setterMethodName" : "setLastChangedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastChangedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastChangedAt", "variableType" : "java.time.Instant", "documentation" : "

                                      The timestamp when the transition state was last changed.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDisabledReason", "beanStyleSetterMethodName" : "setDisabledReason", "c2jName" : "disabledReason", "c2jShape" : "DisabledReason", "defaultConsumerFluentSetterDocumentation" : "

                                      The user-specified reason why the transition between two stages of a pipeline was disabled.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #disabledReason(String)}.\n@param disabledReason a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #disabledReason(String)", "deprecated" : false, "documentation" : "

                                      The user-specified reason why the transition between two stages of a pipeline was disabled.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "disabledReason", "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.", "fluentSetterMethodName" : "disabledReason", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "disabledReason", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "disabledReason", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DisabledReason", "sensitive" : false, "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.", "setterMethodName" : "setDisabledReason", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "disabledReason", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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 } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TransitionState", "simpleMethod" : false, "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, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the input of an UpdatePipeline action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdatePipeline", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.UpdatePipeline", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline to be updated.

                                      \nThis is a convenience that creates an instance of the {@link PipelineDeclaration.Builder} avoiding the need to create one manually via {@link PipelineDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineDeclaration.Builder#build()} is called immediately and its result is passed to {@link #pipeline(PipelineDeclaration)}.\n@param pipeline a consumer that will call methods on {@link PipelineDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipeline(PipelineDeclaration)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline to be updated.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "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.", "fluentSetterMethodName" : "pipeline", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline to be updated.

                                      \n@param pipeline The name of the pipeline to be updated.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                                      The name of the pipeline to be updated.

                                      ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Pipeline" : { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline to be updated.

                                      \nThis is a convenience that creates an instance of the {@link PipelineDeclaration.Builder} avoiding the need to create one manually via {@link PipelineDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineDeclaration.Builder#build()} is called immediately and its result is passed to {@link #pipeline(PipelineDeclaration)}.\n@param pipeline a consumer that will call methods on {@link PipelineDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipeline(PipelineDeclaration)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline to be updated.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "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.", "fluentSetterMethodName" : "pipeline", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline to be updated.

                                      \n@param pipeline The name of the pipeline to be updated.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                                      The name of the pipeline to be updated.

                                      ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline to be updated.

                                      \nThis is a convenience that creates an instance of the {@link PipelineDeclaration.Builder} avoiding the need to create one manually via {@link PipelineDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineDeclaration.Builder#build()} is called immediately and its result is passed to {@link #pipeline(PipelineDeclaration)}.\n@param pipeline a consumer that will call methods on {@link PipelineDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipeline(PipelineDeclaration)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline to be updated.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "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.", "fluentSetterMethodName" : "pipeline", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline to be updated.

                                      \n@param pipeline The name of the pipeline to be updated.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                                      The name of the pipeline to be updated.

                                      ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "pipeline" ], "shapeName" : "UpdatePipelineRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdatePipelineRequest", "variableName" : "updatePipelineRequest", "variableType" : "UpdatePipelineRequest", "documentation" : null, "simpleType" : "UpdatePipelineRequest", "variableSetterType" : "UpdatePipelineRequest" }, "wrapper" : false }, "UpdatePipelineResponse" : { "c2jName" : "UpdatePipelineOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents the output of an UpdatePipeline action.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

                                      The structure of the updated pipeline.

                                      \nThis is a convenience that creates an instance of the {@link PipelineDeclaration.Builder} avoiding the need to create one manually via {@link PipelineDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineDeclaration.Builder#build()} is called immediately and its result is passed to {@link #pipeline(PipelineDeclaration)}.\n@param pipeline a consumer that will call methods on {@link PipelineDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipeline(PipelineDeclaration)", "deprecated" : false, "documentation" : "

                                      The structure of the updated pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "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.", "fluentSetterMethodName" : "pipeline", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

                                      The structure of the updated pipeline.

                                      \n@param pipeline The structure of the updated pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                                      The structure of the updated pipeline.

                                      ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Pipeline" : { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

                                      The structure of the updated pipeline.

                                      \nThis is a convenience that creates an instance of the {@link PipelineDeclaration.Builder} avoiding the need to create one manually via {@link PipelineDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineDeclaration.Builder#build()} is called immediately and its result is passed to {@link #pipeline(PipelineDeclaration)}.\n@param pipeline a consumer that will call methods on {@link PipelineDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipeline(PipelineDeclaration)", "deprecated" : false, "documentation" : "

                                      The structure of the updated pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "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.", "fluentSetterMethodName" : "pipeline", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

                                      The structure of the updated pipeline.

                                      \n@param pipeline The structure of the updated pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                                      The structure of the updated pipeline.

                                      ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getPipeline", "beanStyleSetterMethodName" : "setPipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "defaultConsumerFluentSetterDocumentation" : "

                                      The structure of the updated pipeline.

                                      \nThis is a convenience that creates an instance of the {@link PipelineDeclaration.Builder} avoiding the need to create one manually via {@link PipelineDeclaration#builder()}.\n\nWhen the {@link Consumer} completes, {@link PipelineDeclaration.Builder#build()} is called immediately and its result is passed to {@link #pipeline(PipelineDeclaration)}.\n@param pipeline a consumer that will call methods on {@link PipelineDeclaration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #pipeline(PipelineDeclaration)", "deprecated" : false, "documentation" : "

                                      The structure of the updated pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "pipeline", "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.", "fluentSetterMethodName" : "pipeline", "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, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "pipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Pipeline", "sensitive" : false, "setterDocumentation" : "

                                      The structure of the updated pipeline.

                                      \n@param pipeline The structure of the updated pipeline.", "setterMethodName" : "setPipeline", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                                      The structure of the updated pipeline.

                                      ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdatePipelineResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdatePipelineResponse", "variableName" : "updatePipelineResponse", "variableType" : "UpdatePipelineResponse", "documentation" : null, "simpleType" : "UpdatePipelineResponse", "variableSetterType" : "UpdatePipelineResponse" }, "wrapper" : false }, "ValidationException" : { "c2jName" : "ValidationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The validation was specified in an invalid format.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ValidationException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ValidationException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ValidationException", "variableName" : "validationException", "variableType" : "ValidationException", "documentation" : null, "simpleType" : "ValidationException", "variableSetterType" : "ValidationException" }, "wrapper" : false }, "WebhookAuthConfiguration" : { "c2jName" : "WebhookAuthConfiguration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      The authentication applied to incoming webhook trigger requests.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAllowedIPRange", "beanStyleSetterMethodName" : "setAllowedIPRange", "c2jName" : "AllowedIPRange", "c2jShape" : "WebhookAuthConfigurationAllowedIPRange", "defaultConsumerFluentSetterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #allowedIPRange(String)}.\n@param allowedIPRange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #allowedIPRange(String)", "deprecated" : false, "documentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "allowedIPRange", "fluentSetterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@param allowedIPRange The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "allowedIPRange", "getterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@return The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AllowedIPRange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AllowedIPRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AllowedIPRange", "sensitive" : false, "setterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@param allowedIPRange The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.", "setterMethodName" : "setAllowedIPRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "allowedIPRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "allowedIPRange", "variableType" : "String", "documentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSecretToken", "beanStyleSetterMethodName" : "setSecretToken", "c2jName" : "SecretToken", "c2jShape" : "WebhookAuthConfigurationSecretToken", "defaultConsumerFluentSetterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #secretToken(String)}.\n@param secretToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #secretToken(String)", "deprecated" : false, "documentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secretToken", "fluentSetterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@param secretToken The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "secretToken", "getterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@return The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SecretToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecretToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecretToken", "sensitive" : false, "setterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@param secretToken The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.", "setterMethodName" : "setSecretToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "secretToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "secretToken", "variableType" : "String", "documentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AllowedIPRange" : { "beanStyleGetterMethodName" : "getAllowedIPRange", "beanStyleSetterMethodName" : "setAllowedIPRange", "c2jName" : "AllowedIPRange", "c2jShape" : "WebhookAuthConfigurationAllowedIPRange", "defaultConsumerFluentSetterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #allowedIPRange(String)}.\n@param allowedIPRange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #allowedIPRange(String)", "deprecated" : false, "documentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "allowedIPRange", "fluentSetterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@param allowedIPRange The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "allowedIPRange", "getterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@return The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AllowedIPRange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AllowedIPRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AllowedIPRange", "sensitive" : false, "setterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@param allowedIPRange The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.", "setterMethodName" : "setAllowedIPRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "allowedIPRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "allowedIPRange", "variableType" : "String", "documentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SecretToken" : { "beanStyleGetterMethodName" : "getSecretToken", "beanStyleSetterMethodName" : "setSecretToken", "c2jName" : "SecretToken", "c2jShape" : "WebhookAuthConfigurationSecretToken", "defaultConsumerFluentSetterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #secretToken(String)}.\n@param secretToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #secretToken(String)", "deprecated" : false, "documentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secretToken", "fluentSetterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@param secretToken The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "secretToken", "getterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@return The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SecretToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecretToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecretToken", "sensitive" : false, "setterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@param secretToken The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.", "setterMethodName" : "setSecretToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "secretToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "secretToken", "variableType" : "String", "documentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAllowedIPRange", "beanStyleSetterMethodName" : "setAllowedIPRange", "c2jName" : "AllowedIPRange", "c2jShape" : "WebhookAuthConfigurationAllowedIPRange", "defaultConsumerFluentSetterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #allowedIPRange(String)}.\n@param allowedIPRange a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #allowedIPRange(String)", "deprecated" : false, "documentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "allowedIPRange", "fluentSetterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@param allowedIPRange The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "allowedIPRange", "getterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@return The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AllowedIPRange", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AllowedIPRange", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AllowedIPRange", "sensitive" : false, "setterDocumentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      \n@param allowedIPRange The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.", "setterMethodName" : "setAllowedIPRange", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "allowedIPRange", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "allowedIPRange", "variableType" : "String", "documentation" : "

                                      The property used to configure acceptance of webhooks within a specific IP range. For IP, only the AllowedIPRange property must be set, and this property must be set to a valid CIDR range.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSecretToken", "beanStyleSetterMethodName" : "setSecretToken", "c2jName" : "SecretToken", "c2jShape" : "WebhookAuthConfigurationSecretToken", "defaultConsumerFluentSetterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #secretToken(String)}.\n@param secretToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #secretToken(String)", "deprecated" : false, "documentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "secretToken", "fluentSetterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@param secretToken The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "secretToken", "getterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@return The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SecretToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecretToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecretToken", "sensitive" : false, "setterDocumentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      \n@param secretToken The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.", "setterMethodName" : "setSecretToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "secretToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "secretToken", "variableType" : "String", "documentation" : "

                                      The property used to configure GitHub authentication. For GITHUB_HMAC, only the SecretToken property must be set.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WebhookAuthConfiguration", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WebhookAuthConfiguration", "variableName" : "webhookAuthConfiguration", "variableType" : "WebhookAuthConfiguration", "documentation" : null, "simpleType" : "WebhookAuthConfiguration", "variableSetterType" : "WebhookAuthConfiguration" }, "wrapper" : false }, "WebhookAuthenticationType" : { "c2jName" : "WebhookAuthenticationType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "GITHUB_HMAC", "value" : "GITHUB_HMAC" }, { "name" : "IP", "value" : "IP" }, { "name" : "UNAUTHENTICATED", "value" : "UNAUTHENTICATED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WebhookAuthenticationType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WebhookAuthenticationType", "variableName" : "webhookAuthenticationType", "variableType" : "WebhookAuthenticationType", "documentation" : null, "simpleType" : "WebhookAuthenticationType", "variableSetterType" : "WebhookAuthenticationType" }, "wrapper" : false }, "WebhookDefinition" : { "c2jName" : "WebhookDefinition", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                      Represents information about a webhook and its definition.

                                      ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the webhook.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                      The name of the webhook.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                      The name of the webhook.

                                      \n@param name The name of the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                      The name of the webhook.

                                      \n@return The name of the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                      The name of the webhook.

                                      \n@param name The name of the webhook.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the webhook.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTargetPipeline", "beanStyleSetterMethodName" : "setTargetPipeline", "c2jName" : "targetPipeline", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the pipeline you want to connect to the webhook.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #targetPipeline(String)}.\n@param targetPipeline a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targetPipeline(String)", "deprecated" : false, "documentation" : "

                                      The name of the pipeline you want to connect to the webhook.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "targetPipeline", "fluentSetterDocumentation" : "

                                      The name of the pipeline you want to connect to the webhook.

                                      \n@param targetPipeline The name of the pipeline you want to connect to the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "targetPipeline", "getterDocumentation" : "

                                      The name of the pipeline you want to connect to the webhook.

                                      \n@return The name of the pipeline you want to connect to the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "targetPipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "targetPipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TargetPipeline", "sensitive" : false, "setterDocumentation" : "

                                      The name of the pipeline you want to connect to the webhook.

                                      \n@param targetPipeline The name of the pipeline you want to connect to the webhook.", "setterMethodName" : "setTargetPipeline", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "targetPipeline", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "targetPipeline", "variableType" : "String", "documentation" : "

                                      The name of the pipeline you want to connect to the webhook.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTargetAction", "beanStyleSetterMethodName" : "setTargetAction", "c2jName" : "targetAction", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #targetAction(String)}.\n@param targetAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targetAction(String)", "deprecated" : false, "documentation" : "

                                      The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "targetAction", "fluentSetterDocumentation" : "

                                      The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                      \n@param targetAction The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "targetAction", "getterDocumentation" : "

                                      The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                      \n@return The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "targetAction", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "targetAction", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TargetAction", "sensitive" : false, "setterDocumentation" : "

                                      The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                      \n@param targetAction The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.", "setterMethodName" : "setTargetAction", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "targetAction", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "targetAction", "variableType" : "String", "documentation" : "

                                      The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "filters", "c2jShape" : "WebhookFilters", "defaultConsumerFluentSetterDocumentation" : "

                                      A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                      \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #filters(List)}.\n@param filters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(List)", "deprecated" : false, "documentation" : "

                                      A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                      ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

                                      A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                      \n@param filters A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                      A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                      \n

                                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                      \n@return A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WebhookFilterRule", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WebhookFilterRule.Builder} avoiding the need to create one manually via {@link WebhookFilterRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookFilterRule.Builder#build()} is called immediately and its result is passed to {@link #member(WebhookFilterRule)}.\n@param member a consumer that will call methods on {@link WebhookFilterRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WebhookFilterRule)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "WebhookFilterRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "WebhookFilterRule", "variableName" : "member", "variableType" : "WebhookFilterRule", "documentation" : null, "simpleType" : "WebhookFilterRule", "variableSetterType" : "WebhookFilterRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookFilterRule", "variableName" : "member", "variableType" : "WebhookFilterRule", "documentation" : "", "simpleType" : "WebhookFilterRule", "variableSetterType" : "WebhookFilterRule" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WebhookFilterRule", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WebhookFilterRule", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                      A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                      \n@param filters A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : "

                                      A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAuthenticationAsString", "beanStyleSetterMethodName" : "setAuthentication", "c2jName" : "authentication", "c2jShape" : "WebhookAuthenticationType", "defaultConsumerFluentSetterDocumentation" : "

                                      Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                      • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                      • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                      • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                      \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authenticationAsString(String)}.\n@param authentication a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authentication(String)", "deprecated" : false, "documentation" : "

                                      Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                      • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                      • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                      • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                      ", "endpointDiscoveryId" : false, "enumType" : "WebhookAuthenticationType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "authentication", "fluentEnumSetterMethodName" : "authentication", "fluentGetterMethodName" : "authenticationAsString", "fluentSetterDocumentation" : "

                                      Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                      • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                      • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                      • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                      \n@param authentication Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                      • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                      • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                      • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                      • \n@see WebhookAuthenticationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see WebhookAuthenticationType", "fluentSetterMethodName" : "authentication", "getterDocumentation" : "

                                        Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                        • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                        • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                        • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                        \n

                                        \nIf the service returns an enum value that is not available in the current SDK version, {@link #authentication} will return {@link WebhookAuthenticationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #authenticationAsString}.\n

                                        \n@return Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                        • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                        • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                        • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                        • \n@see WebhookAuthenticationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Authentication", "sensitive" : false, "setterDocumentation" : "

                                          Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                          • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                          • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                          • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                          \n@param authentication Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                          • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                          • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                          • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                          • \n@see WebhookAuthenticationType", "setterMethodName" : "setAuthentication", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authentication", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authentication", "variableType" : "String", "documentation" : "

                                            Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                            • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                            • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                            • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAuthenticationConfiguration", "beanStyleSetterMethodName" : "setAuthenticationConfiguration", "c2jName" : "authenticationConfiguration", "c2jShape" : "WebhookAuthConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                            Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                            \nThis is a convenience that creates an instance of the {@link WebhookAuthConfiguration.Builder} avoiding the need to create one manually via {@link WebhookAuthConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookAuthConfiguration.Builder#build()} is called immediately and its result is passed to {@link #authenticationConfiguration(WebhookAuthConfiguration)}.\n@param authenticationConfiguration a consumer that will call methods on {@link WebhookAuthConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authenticationConfiguration(WebhookAuthConfiguration)", "deprecated" : false, "documentation" : "

                                            Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                            ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationConfiguration", "fluentSetterDocumentation" : "

                                            Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                            \n@param authenticationConfiguration Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationConfiguration", "getterDocumentation" : "

                                            Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                            \n@return Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.", "getterModel" : { "returnType" : "WebhookAuthConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authenticationConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authenticationConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AuthenticationConfiguration", "sensitive" : false, "setterDocumentation" : "

                                            Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                            \n@param authenticationConfiguration Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.", "setterMethodName" : "setAuthenticationConfiguration", "setterModel" : { "variableDeclarationType" : "WebhookAuthConfiguration", "variableName" : "authenticationConfiguration", "variableType" : "WebhookAuthConfiguration", "documentation" : null, "simpleType" : "WebhookAuthConfiguration", "variableSetterType" : "WebhookAuthConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookAuthConfiguration", "variableName" : "authenticationConfiguration", "variableType" : "WebhookAuthConfiguration", "documentation" : "

                                            Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                            ", "simpleType" : "WebhookAuthConfiguration", "variableSetterType" : "WebhookAuthConfiguration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Authentication" : { "beanStyleGetterMethodName" : "getAuthenticationAsString", "beanStyleSetterMethodName" : "setAuthentication", "c2jName" : "authentication", "c2jShape" : "WebhookAuthenticationType", "defaultConsumerFluentSetterDocumentation" : "

                                            Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                            • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                            • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                            • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                            \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authenticationAsString(String)}.\n@param authentication a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authentication(String)", "deprecated" : false, "documentation" : "

                                            Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                            • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                            • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                            • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                            ", "endpointDiscoveryId" : false, "enumType" : "WebhookAuthenticationType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "authentication", "fluentEnumSetterMethodName" : "authentication", "fluentGetterMethodName" : "authenticationAsString", "fluentSetterDocumentation" : "

                                            Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                            • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                            • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                            • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                            \n@param authentication Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                            • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                            • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                            • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                            • \n@see WebhookAuthenticationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see WebhookAuthenticationType", "fluentSetterMethodName" : "authentication", "getterDocumentation" : "

                                              Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                              • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                              • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                              • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                              \n

                                              \nIf the service returns an enum value that is not available in the current SDK version, {@link #authentication} will return {@link WebhookAuthenticationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #authenticationAsString}.\n

                                              \n@return Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                              • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                              • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                              • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                              • \n@see WebhookAuthenticationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Authentication", "sensitive" : false, "setterDocumentation" : "

                                                Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                \n@param authentication Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                • \n@see WebhookAuthenticationType", "setterMethodName" : "setAuthentication", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authentication", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authentication", "variableType" : "String", "documentation" : "

                                                  Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                  • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                  • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                  • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "AuthenticationConfiguration" : { "beanStyleGetterMethodName" : "getAuthenticationConfiguration", "beanStyleSetterMethodName" : "setAuthenticationConfiguration", "c2jName" : "authenticationConfiguration", "c2jShape" : "WebhookAuthConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                                  Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                  \nThis is a convenience that creates an instance of the {@link WebhookAuthConfiguration.Builder} avoiding the need to create one manually via {@link WebhookAuthConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookAuthConfiguration.Builder#build()} is called immediately and its result is passed to {@link #authenticationConfiguration(WebhookAuthConfiguration)}.\n@param authenticationConfiguration a consumer that will call methods on {@link WebhookAuthConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authenticationConfiguration(WebhookAuthConfiguration)", "deprecated" : false, "documentation" : "

                                                  Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationConfiguration", "fluentSetterDocumentation" : "

                                                  Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                  \n@param authenticationConfiguration Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationConfiguration", "getterDocumentation" : "

                                                  Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                  \n@return Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.", "getterModel" : { "returnType" : "WebhookAuthConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authenticationConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authenticationConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AuthenticationConfiguration", "sensitive" : false, "setterDocumentation" : "

                                                  Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                  \n@param authenticationConfiguration Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.", "setterMethodName" : "setAuthenticationConfiguration", "setterModel" : { "variableDeclarationType" : "WebhookAuthConfiguration", "variableName" : "authenticationConfiguration", "variableType" : "WebhookAuthConfiguration", "documentation" : null, "simpleType" : "WebhookAuthConfiguration", "variableSetterType" : "WebhookAuthConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookAuthConfiguration", "variableName" : "authenticationConfiguration", "variableType" : "WebhookAuthConfiguration", "documentation" : "

                                                  Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                  ", "simpleType" : "WebhookAuthConfiguration", "variableSetterType" : "WebhookAuthConfiguration" }, "xmlNameSpaceUri" : null }, "Filters" : { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "filters", "c2jShape" : "WebhookFilters", "defaultConsumerFluentSetterDocumentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #filters(List)}.\n@param filters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(List)", "deprecated" : false, "documentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  \n@param filters A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  \n

                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                  \n@return A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WebhookFilterRule", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WebhookFilterRule.Builder} avoiding the need to create one manually via {@link WebhookFilterRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookFilterRule.Builder#build()} is called immediately and its result is passed to {@link #member(WebhookFilterRule)}.\n@param member a consumer that will call methods on {@link WebhookFilterRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WebhookFilterRule)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "WebhookFilterRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "WebhookFilterRule", "variableName" : "member", "variableType" : "WebhookFilterRule", "documentation" : null, "simpleType" : "WebhookFilterRule", "variableSetterType" : "WebhookFilterRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookFilterRule", "variableName" : "member", "variableType" : "WebhookFilterRule", "documentation" : "", "simpleType" : "WebhookFilterRule", "variableSetterType" : "WebhookFilterRule" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WebhookFilterRule", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WebhookFilterRule", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  \n@param filters A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

                                                  The name of the webhook.

                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                                  The name of the webhook.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                  The name of the webhook.

                                                  \n@param name The name of the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                  The name of the webhook.

                                                  \n@return The name of the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                                  The name of the webhook.

                                                  \n@param name The name of the webhook.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                  The name of the webhook.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TargetAction" : { "beanStyleGetterMethodName" : "getTargetAction", "beanStyleSetterMethodName" : "setTargetAction", "c2jName" : "targetAction", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #targetAction(String)}.\n@param targetAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targetAction(String)", "deprecated" : false, "documentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "targetAction", "fluentSetterDocumentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  \n@param targetAction The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "targetAction", "getterDocumentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  \n@return The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "targetAction", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "targetAction", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TargetAction", "sensitive" : false, "setterDocumentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  \n@param targetAction The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.", "setterMethodName" : "setTargetAction", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "targetAction", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "targetAction", "variableType" : "String", "documentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TargetPipeline" : { "beanStyleGetterMethodName" : "getTargetPipeline", "beanStyleSetterMethodName" : "setTargetPipeline", "c2jName" : "targetPipeline", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #targetPipeline(String)}.\n@param targetPipeline a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targetPipeline(String)", "deprecated" : false, "documentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "targetPipeline", "fluentSetterDocumentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  \n@param targetPipeline The name of the pipeline you want to connect to the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "targetPipeline", "getterDocumentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  \n@return The name of the pipeline you want to connect to the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "targetPipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "targetPipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TargetPipeline", "sensitive" : false, "setterDocumentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  \n@param targetPipeline The name of the pipeline you want to connect to the webhook.", "setterMethodName" : "setTargetPipeline", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "targetPipeline", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "targetPipeline", "variableType" : "String", "documentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "WebhookName", "defaultConsumerFluentSetterDocumentation" : "

                                                  The name of the webhook.

                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                                                  The name of the webhook.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                  The name of the webhook.

                                                  \n@param name The name of the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                                                  The name of the webhook.

                                                  \n@return The name of the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                                                  The name of the webhook.

                                                  \n@param name The name of the webhook.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                  The name of the webhook.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTargetPipeline", "beanStyleSetterMethodName" : "setTargetPipeline", "c2jName" : "targetPipeline", "c2jShape" : "PipelineName", "defaultConsumerFluentSetterDocumentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #targetPipeline(String)}.\n@param targetPipeline a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targetPipeline(String)", "deprecated" : false, "documentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "targetPipeline", "fluentSetterDocumentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  \n@param targetPipeline The name of the pipeline you want to connect to the webhook.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "targetPipeline", "getterDocumentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  \n@return The name of the pipeline you want to connect to the webhook.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "targetPipeline", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "targetPipeline", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TargetPipeline", "sensitive" : false, "setterDocumentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  \n@param targetPipeline The name of the pipeline you want to connect to the webhook.", "setterMethodName" : "setTargetPipeline", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "targetPipeline", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "targetPipeline", "variableType" : "String", "documentation" : "

                                                  The name of the pipeline you want to connect to the webhook.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTargetAction", "beanStyleSetterMethodName" : "setTargetAction", "c2jName" : "targetAction", "c2jShape" : "ActionName", "defaultConsumerFluentSetterDocumentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #targetAction(String)}.\n@param targetAction a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targetAction(String)", "deprecated" : false, "documentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "targetAction", "fluentSetterDocumentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  \n@param targetAction The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "targetAction", "getterDocumentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  \n@return The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "targetAction", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "targetAction", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TargetAction", "sensitive" : false, "setterDocumentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  \n@param targetAction The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.", "setterMethodName" : "setTargetAction", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "targetAction", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "targetAction", "variableType" : "String", "documentation" : "

                                                  The name of the action in a pipeline you want to connect to the webhook. The action must be from the source (first) stage of the pipeline.

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "filters", "c2jShape" : "WebhookFilters", "defaultConsumerFluentSetterDocumentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  \nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #filters(List)}.\n@param filters a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filters(List)", "deprecated" : false, "documentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filters", "fluentSetterDocumentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  \n@param filters A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  \n

                                                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                                  \n@return A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "WebhookFilterRule", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link WebhookFilterRule.Builder} avoiding the need to create one manually via {@link WebhookFilterRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookFilterRule.Builder#build()} is called immediately and its result is passed to {@link #member(WebhookFilterRule)}.\n@param member a consumer that will call methods on {@link WebhookFilterRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(WebhookFilterRule)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "WebhookFilterRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "WebhookFilterRule", "variableName" : "member", "variableType" : "WebhookFilterRule", "documentation" : null, "simpleType" : "WebhookFilterRule", "variableSetterType" : "WebhookFilterRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookFilterRule", "variableName" : "member", "variableType" : "WebhookFilterRule", "documentation" : "", "simpleType" : "WebhookFilterRule", "variableSetterType" : "WebhookFilterRule" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "WebhookFilterRule", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "WebhookFilterRule", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  \n@param filters A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "filters", "variableType" : "java.util.List", "documentation" : "

                                                  A list of rules applied to the body/payload sent in the POST request to a webhook URL. All defined rules must pass for the request to be accepted and the pipeline started.

                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAuthenticationAsString", "beanStyleSetterMethodName" : "setAuthentication", "c2jName" : "authentication", "c2jShape" : "WebhookAuthenticationType", "defaultConsumerFluentSetterDocumentation" : "

                                                  Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                  • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                  • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                  • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                  \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authenticationAsString(String)}.\n@param authentication a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authentication(String)", "deprecated" : false, "documentation" : "

                                                  Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                  • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                  • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                  • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                  ", "endpointDiscoveryId" : false, "enumType" : "WebhookAuthenticationType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "authentication", "fluentEnumSetterMethodName" : "authentication", "fluentGetterMethodName" : "authenticationAsString", "fluentSetterDocumentation" : "

                                                  Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                  • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                  • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                  • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                  \n@param authentication Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                  • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                  • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                  • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                  • \n@see WebhookAuthenticationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see WebhookAuthenticationType", "fluentSetterMethodName" : "authentication", "getterDocumentation" : "

                                                    Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                    • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                    • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                    • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                    \n

                                                    \nIf the service returns an enum value that is not available in the current SDK version, {@link #authentication} will return {@link WebhookAuthenticationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #authenticationAsString}.\n

                                                    \n@return Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                    • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                    • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                    • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                    • \n@see WebhookAuthenticationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authentication", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authentication", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Authentication", "sensitive" : false, "setterDocumentation" : "

                                                      Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                      • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                      • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                      • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                      \n@param authentication Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                      • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                      • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                      • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                      • \n@see WebhookAuthenticationType", "setterMethodName" : "setAuthentication", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authentication", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authentication", "variableType" : "String", "documentation" : "

                                                        Supported options are GITHUB_HMAC, IP and UNAUTHENTICATED.

                                                        • For information about the authentication scheme implemented by GITHUB_HMAC, see Securing your webhooks on the GitHub Developer website.

                                                        • IP will reject webhooks trigger requests unless they originate from an IP within the IP range whitelisted in the authentication configuration.

                                                        • UNAUTHENTICATED will accept all webhook trigger requests regardless of origin.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAuthenticationConfiguration", "beanStyleSetterMethodName" : "setAuthenticationConfiguration", "c2jName" : "authenticationConfiguration", "c2jShape" : "WebhookAuthConfiguration", "defaultConsumerFluentSetterDocumentation" : "

                                                        Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                        \nThis is a convenience that creates an instance of the {@link WebhookAuthConfiguration.Builder} avoiding the need to create one manually via {@link WebhookAuthConfiguration#builder()}.\n\nWhen the {@link Consumer} completes, {@link WebhookAuthConfiguration.Builder#build()} is called immediately and its result is passed to {@link #authenticationConfiguration(WebhookAuthConfiguration)}.\n@param authenticationConfiguration a consumer that will call methods on {@link WebhookAuthConfiguration.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authenticationConfiguration(WebhookAuthConfiguration)", "deprecated" : false, "documentation" : "

                                                        Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authenticationConfiguration", "fluentSetterDocumentation" : "

                                                        Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                        \n@param authenticationConfiguration Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authenticationConfiguration", "getterDocumentation" : "

                                                        Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                        \n@return Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.", "getterModel" : { "returnType" : "WebhookAuthConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "authenticationConfiguration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "authenticationConfiguration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AuthenticationConfiguration", "sensitive" : false, "setterDocumentation" : "

                                                        Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                        \n@param authenticationConfiguration Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.", "setterMethodName" : "setAuthenticationConfiguration", "setterModel" : { "variableDeclarationType" : "WebhookAuthConfiguration", "variableName" : "authenticationConfiguration", "variableType" : "WebhookAuthConfiguration", "documentation" : null, "simpleType" : "WebhookAuthConfiguration", "variableSetterType" : "WebhookAuthConfiguration" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "WebhookAuthConfiguration", "variableName" : "authenticationConfiguration", "variableType" : "WebhookAuthConfiguration", "documentation" : "

                                                        Properties that configure the authentication applied to incoming webhook trigger requests. The required properties depend on the authentication type. For GITHUB_HMAC, only the SecretToken property must be set. For IP, only the AllowedIPRange property must be set to a valid CIDR range. For UNAUTHENTICATED, no properties can be set.

                                                        ", "simpleType" : "WebhookAuthConfiguration", "variableSetterType" : "WebhookAuthConfiguration" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "targetPipeline", "targetAction", "filters", "authentication", "authenticationConfiguration" ], "shapeName" : "WebhookDefinition", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WebhookDefinition", "variableName" : "webhookDefinition", "variableType" : "WebhookDefinition", "documentation" : null, "simpleType" : "WebhookDefinition", "variableSetterType" : "WebhookDefinition" }, "wrapper" : false }, "WebhookFilterRule" : { "c2jName" : "WebhookFilterRule", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                        The event criteria that specify when a webhook notification is sent to your URL.

                                                        ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getJsonPath", "beanStyleSetterMethodName" : "setJsonPath", "c2jName" : "jsonPath", "c2jShape" : "JsonPath", "defaultConsumerFluentSetterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jsonPath(String)}.\n@param jsonPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonPath(String)", "deprecated" : false, "documentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonPath", "fluentSetterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@param jsonPath A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonPath", "getterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@return A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jsonPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jsonPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JsonPath", "sensitive" : false, "setterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@param jsonPath A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.", "setterMethodName" : "setJsonPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonPath", "variableType" : "String", "documentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMatchEquals", "beanStyleSetterMethodName" : "setMatchEquals", "c2jName" : "matchEquals", "c2jShape" : "MatchEquals", "defaultConsumerFluentSetterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #matchEquals(String)}.\n@param matchEquals a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #matchEquals(String)", "deprecated" : false, "documentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "matchEquals", "fluentSetterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@param matchEquals The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "matchEquals", "getterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@return The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "matchEquals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "matchEquals", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MatchEquals", "sensitive" : false, "setterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@param matchEquals The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.", "setterMethodName" : "setMatchEquals", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "matchEquals", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "matchEquals", "variableType" : "String", "documentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JsonPath" : { "beanStyleGetterMethodName" : "getJsonPath", "beanStyleSetterMethodName" : "setJsonPath", "c2jName" : "jsonPath", "c2jShape" : "JsonPath", "defaultConsumerFluentSetterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jsonPath(String)}.\n@param jsonPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonPath(String)", "deprecated" : false, "documentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonPath", "fluentSetterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@param jsonPath A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonPath", "getterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@return A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jsonPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jsonPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JsonPath", "sensitive" : false, "setterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@param jsonPath A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.", "setterMethodName" : "setJsonPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonPath", "variableType" : "String", "documentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MatchEquals" : { "beanStyleGetterMethodName" : "getMatchEquals", "beanStyleSetterMethodName" : "setMatchEquals", "c2jName" : "matchEquals", "c2jShape" : "MatchEquals", "defaultConsumerFluentSetterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #matchEquals(String)}.\n@param matchEquals a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #matchEquals(String)", "deprecated" : false, "documentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "matchEquals", "fluentSetterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@param matchEquals The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "matchEquals", "getterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@return The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "matchEquals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "matchEquals", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MatchEquals", "sensitive" : false, "setterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@param matchEquals The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.", "setterMethodName" : "setMatchEquals", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "matchEquals", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "matchEquals", "variableType" : "String", "documentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getJsonPath", "beanStyleSetterMethodName" : "setJsonPath", "c2jName" : "jsonPath", "c2jShape" : "JsonPath", "defaultConsumerFluentSetterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #jsonPath(String)}.\n@param jsonPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #jsonPath(String)", "deprecated" : false, "documentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "jsonPath", "fluentSetterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@param jsonPath A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "jsonPath", "getterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@return A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "jsonPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "jsonPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "JsonPath", "sensitive" : false, "setterDocumentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        \n@param jsonPath A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.", "setterMethodName" : "setJsonPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jsonPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "jsonPath", "variableType" : "String", "documentation" : "

                                                        A JsonPath expression that will be applied to the body/payload of the webhook. The value selected by the JsonPath expression must match the value specified in the MatchEquals field, otherwise the request will be ignored. For more information about JsonPath expressions, see Java JsonPath implementation in GitHub.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMatchEquals", "beanStyleSetterMethodName" : "setMatchEquals", "c2jName" : "matchEquals", "c2jShape" : "MatchEquals", "defaultConsumerFluentSetterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #matchEquals(String)}.\n@param matchEquals a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #matchEquals(String)", "deprecated" : false, "documentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "matchEquals", "fluentSetterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@param matchEquals The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "matchEquals", "getterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@return The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "matchEquals", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "matchEquals", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "MatchEquals", "sensitive" : false, "setterDocumentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        \n@param matchEquals The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.", "setterMethodName" : "setMatchEquals", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "matchEquals", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "matchEquals", "variableType" : "String", "documentation" : "

                                                        The value selected by the JsonPath expression must match what is supplied in the MatchEquals field, otherwise the request will be ignored. Properties from the target action configuration can be included as placeholders in this value by surrounding the action configuration key with curly braces. For example, if the value supplied here is \"refs/heads/{Branch}\" and the target action has an action configuration property called \"Branch\" with a value of \"master\", the MatchEquals value will be evaluated as \"refs/heads/master\". For a list of action configuration properties for built-in action types, see Pipeline Structure Reference Action Requirements.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "jsonPath" ], "shapeName" : "WebhookFilterRule", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "WebhookFilterRule", "variableName" : "webhookFilterRule", "variableType" : "WebhookFilterRule", "documentation" : null, "simpleType" : "WebhookFilterRule", "variableSetterType" : "WebhookFilterRule" }, "wrapper" : false }, "WebhookNotFoundException" : { "c2jName" : "WebhookNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                        The specified webhook was entered in an invalid format or cannot be found.

                                                        ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "WebhookNotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "WebhookNotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "WebhookNotFoundException", "variableName" : "webhookNotFoundException", "variableType" : "WebhookNotFoundException", "documentation" : null, "simpleType" : "WebhookNotFoundException", "variableSetterType" : "WebhookNotFoundException" }, "wrapper" : false } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : "1.0" }, "fileHeader" : "/*\n * Copyright 2014-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse", "sdkModeledExceptionBaseClassName" : "CodePipelineException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.codepipeline.model.CodePipelineException", "sdkRequestBaseClassName" : "CodePipelineRequest", "sdkResponseBaseClassName" : "CodePipelineResponse" }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy