diff --git a/smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/PaginationGenerator.java b/smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/PaginationGenerator.java index 4a9d91922b4..87ed961dd38 100644 --- a/smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/PaginationGenerator.java +++ b/smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/PaginationGenerator.java @@ -67,7 +67,7 @@ final class PaginationGenerator implements Runnable { this.methodName = Character.toLowerCase(operationName.charAt(0)) + operationName.substring(1); this.paginationType = this.nonModularServiceName + "PaginationConfiguration"; - PaginatedIndex paginatedIndex = model.getKnowledge(PaginatedIndex.class); + PaginatedIndex paginatedIndex = PaginatedIndex.of(model); Optional paginationInfo = paginatedIndex.getPaginationInfo(service, operation); this.paginatedInfo = paginationInfo.orElseThrow(() -> { return new CodegenException("Expected Paginator to have pagination information.");