public List listAllServiceActionIdsForProvisioningArtifact()

in aws-servicecatalog-serviceactionassociation/src/main/java/software/amazon/servicecatalog/serviceactionassociation/ActionAssociationController.java [93:105]


    public List<String> listAllServiceActionIdsForProvisioningArtifact(final String productId, final String provisioningArtifactId) {
        final ListServiceActionsForProvisioningArtifactRequest request = ListServiceActionsForProvisioningArtifactRequest.builder()
                .productId(productId)
                .provisioningArtifactId(provisioningArtifactId)
                .pageToken(null)
                .build();
        logger.log(String.format(LIST_ALL_SERVICE_ACTION_LOG, provisioningArtifactId, productId));
        final ListServiceActionsForProvisioningArtifactIterable responses = proxy.injectCredentialsAndInvokeIterableV2(request, scClient::listServiceActionsForProvisioningArtifactPaginator);
        return responses.stream()
                .flatMap(r -> r.serviceActionSummaries().stream())
                .map(ServiceActionSummary::id)
                .collect(Collectors.toList());
    }