static List translateForList()

in aws-ec2-enclavecertificateiamroleassociation/src/main/java/software/amazon/ec2/enclavecertificateiamroleassociation/Translator.java [17:27]


    static List<ResourceModel> translateForList(final GetAssociatedEnclaveCertificateIamRolesResponse response, final String certificateArn) {
        return streamOfOrEmpty(response.associatedRoles())
            .map(associatedRole -> ResourceModel.builder()
                    .certificateArn(certificateArn)
                    .roleArn(associatedRole.associatedRoleArn())
                    .certificateS3BucketName(associatedRole.certificateS3BucketName())
                    .certificateS3ObjectKey(associatedRole.certificateS3ObjectKey())
                    .encryptionKmsKeyId(associatedRole.encryptionKmsKeyId())
                    .build())
            .collect(Collectors.toList());
    }