aws-java-sdk-servicecatalog/src/main/java/com/amazonaws/services/servicecatalog/AWSServiceCatalogClient.java
@Override
    public AssociateServiceActionWithProvisioningArtifactResult associateServiceActionWithProvisioningArtifact(
            AssociateServiceActionWithProvisioningArtifactRequest request) {
        request = beforeClientExecution(request);
        return executeAssociateServiceActionWithProvisioningArtifact(request);
    }
/**
     * <p>
     * Associates a self-service action with a provisioning artifact.
     * </p>
     * 
     * @param associateServiceActionWithProvisioningArtifactRequest
     * @return Result of the AssociateServiceActionWithProvisioningArtifact operation returned by the service.
     * @throws ResourceNotFoundException
     *         The specified resource was not found.
     * @throws DuplicateResourceException
     *         The specified resource is a duplicate.
     * @throws LimitExceededException
     *         The current limits of the service would have been exceeded by this operation. Decrease your resource use
     *         or increase your service limits and retry the operation.
     * @sample AWSServiceCatalog.AssociateServiceActionWithProvisioningArtifact
     * @see <a
     *      href="http://docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10/AssociateServiceActionWithProvisioningArtifact"
     *      target="_top">AWS API Documentation</a>
     */

Associates a self-service action with a provisioning artifact.

@param associateServiceActionWithProvisioningArtifactRequest
@return Result of the AssociateServiceActionWithProvisioningArtifact operation returned by the service.
@throws ResourceNotFoundException
The specified resource was not found.
@throws DuplicateResourceException
The specified resource is a duplicate.
@throws LimitExceededException
The current limits of the service would have been exceeded by this operation. Decrease your resource use
or increase your service limits and retry the operation.
Associates a self - service action with a provisioning artifact . @param associateServiceActionWithProvisioningArtifactRequest @return Result of the AssociateServiceActionWithProvisioningArtifact operation returned by the service . @throws ResourceNotFoundException The specified resource was not found . @throws DuplicateResourceException The specified resource is a duplicate . @throws LimitExceededException The current limits of the service would have been exceeded by this operation . Decrease your resource use or increase your service limits and retry the operation .
@Override
    public AssociateServiceActionWithProvisioningArtifactResult associateServiceActionWithProvisioningArtifact(
            AssociateServiceActionWithProvisioningArtifactRequest request) {
        request = beforeClientExecution(request);
        return executeAssociateServiceActionWithProvisioningArtifact(request);
    }
@ Override public AssociateServiceActionWithProvisioningArtifactResult associateServiceActionWithProvisioningArtifact ( AssociateServiceActionWithProvisioningArtifactRequest request ) { request = beforeClientExecution ( request ) ; return executeAssociateServiceActionWithProvisioningArtifact ( request ) ; }
<p>
 Associates a self-service action with a provisioning artifact.
<p > Associates a self - service action with a provisioning artifact .