models.codepipeline-2015-07-09-intermediate.json Maven / Gradle / Ivy
Show all versions of codepipeline Show documentation
{
"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:
-
DisableStageTransition, which prevents artifacts from transitioning to the next stage in a pipeline.
-
EnableStageTransition, which enables transition of artifacts between stages in a pipeline.
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:
-
AcknowledgeJob, which confirms whether a job worker has received the specified job,
-
GetJobDetails, which returns the details of a job,
-
PollForJobs, which determines whether there are any jobs to act upon,
-
PutJobFailureResult, which provides details of a job failure, and
-
PutJobSuccessResult, which provides details of a job success.
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:
-
AcknowledgeThirdPartyJob, which confirms whether a job worker has received the specified job,
-
GetThirdPartyJobDetails, which requests the details of a job for a partner action,
-
PollForThirdPartyJobs, which determines whether there are any jobs to act upon,
-
PutThirdPartyJobFailureResult, which provides details of a job failure, and
-
PutThirdPartyJobSuccessResult, which provides details of a job success.
",
"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