All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
| Class |
Description |
| ApiAuth |
Represents authentication metadata for an API operation without mixing auth
into normal headers.
|
| ApiAuthLocation |
Defines where an authentication value is applied when a request is executed.
|
| ApiAuthType |
Defines the supported authentication strategies in the common API schema
model.
|
| ApiBody |
Represents the request body template or example body for an API operation.
|
| ApiBodyType |
Defines the supported request body content types in the common API schema
model.
|
| ApiExample |
Represents example request values that can be used to populate environment
variables.
|
| ApiExecutor |
Executes a parsed JPostman Request using any HTTP/API testing
framework.
|
| ApiFolder |
Represents a logical folder or group of API operations.
|
| ApiHeader |
Represents one normal request header in the common API schema model.
|
| ApiMethodNameAllocator |
Converts operation method names into valid, unique Java-style identifiers.
|
| ApiOperation |
Represents one normalized API operation parsed from OpenAPI, Swagger,
Postman, or GraphQL.
|
| ApiOperationEnvScanner |
Scans one API operation for {{KEY}} placeholders and adds them to the
environment map.
|
| ApiParam |
Represents one query or path-related parameter in the common API schema
model.
|
| ApiParamLocation |
Defines where an API parameter is sent.
|
| ApiProtocol |
Defines the API protocol represented by an operation.
|
| ApiResponse |
Framework-neutral HTTP response returned by JPostman executors.
|
| ApiResponse |
Represents one normalized API response parsed from OpenAPI, Swagger, Postman,
or GraphQL metadata.
|
| ApiSchemaCli |
Command-line bridge used by RESTAGE Studio to parse API documents with the
Java ApiSpecParser and export normalized models, Postman Collections, and
Postman Environments.
|
| ApiSpec |
Common API document model used by JPostman importers.
|
| ApiSpecDetector |
Detects the external document format before parsing it into the common model.
|
| ApiSpecEnvironmentUpdater |
Updates environment variables in the normalized ApiSpec model.
|
| ApiSpecEnvironmentUpdateRequest |
Request model used to update environment keys and values in an existing
ApiSpec model.
|
| ApiSpecEnvScanner |
Scans an entire API specification for {{KEY}} placeholders and base URL
values.
|
| ApiSpecFormat |
Defines the supported input document formats.
|
| ApiSpecImporter |
Defines the contract for converting one external API document format into the
common JPostman API schema model.
|
| ApiSpecParseException |
User-facing parse exception for API schema imports.
|
| ApiSpecParser |
Entry point for parsing pasted API documents into the common JPostman API
schema model.
|
| ApiSpecParserOptions |
Contains optional parser settings supplied by the UI or caller.
|
| Auth |
Represents the authentication configuration of a Postman request or
collection.
|
| Authentication |
REST-Assured-style authentication helper shared by JPostman executors.
|
| Authentication.State |
Mutable authentication state shared between Authentication and the
executor using it.
|
| BaseUrlOverride |
Applies {{BASE_URL}} replacement when URL override mode is enabled.
|
| Body |
Represents a Postman request body.
|
| Collection |
Loads a Postman Collection v2.1 JSON export and provides helpers to inspect
folders, requests, and an optionally loaded environment.
|
| DefaultSliceExpressionFactory |
Default implementation for parsing and applying slice expressions.
|
| DefaultVaultAuthenticator |
|
| Environment |
Represents a Postman environment and its key/value variables.
|
| EnvVarExtractor |
Extracts Postman-style {{KEY}} placeholders from strings.
|
| ExampleEnvValueApplier |
Applies real example values back into the environment map for matching
placeholders.
|
| Folder |
Represents a Postman collection folder and its direct request children.
|
| GitHubPublicKey |
GitHub repository public key used to encrypt Actions secrets.
|
| GitHubSecretMetadata |
Metadata for a GitHub Actions repository secret.
|
| GitHubService |
Service for GitHub Actions repository variables and secret metadata.
|
| GraphQlImporter |
Imports a GraphQL schema into the common JPostman API schema model.
|
| Header |
Represents the HTTP headers of a Postman request.
|
| HttpClientExecutor |
Java 11 HttpClient adapter for executing JPostman requests.
|
| JavaTestMethodRenderer |
Renders Java test method snippets that use JPostman annotations.
|
| JPostman |
Compact JPostman annotation facade.
|
| JPostman |
Convenience entry point for loading a Postman collection and, optionally, a
Postman environment.
|
| JPostman.Assert |
Compact framework-neutral assertion facade backed by the latest active
JPostman test context.
|
| JPostman.AssertContext |
Injects an assertion facade backed by the latest active JPostman test
context.
|
| JPostman.Asserts |
|
| JPostman.Call |
|
| JPostman.Context |
Loads and injects the main JPostman runtime context.
|
| JPostman.Context |
Represents a loaded Postman collection with an optional environment.
|
| JPostman.Executor |
Marks a method as a JPostman executor.
|
| JPostman.Info |
Compact facade for execution info.
|
| JPostman.JUnit |
Enables JPostman annotation support for JUnit 5.
|
| JPostman.Ref<T> |
Small mutable reference for values that need to be updated inside Java
lambdas and read after the fluent chain finishes.
|
| JPostman.Report |
Compact facade for the JPostman report.
|
| JPostman.ReportContext |
Injects the JPostman report facade.
|
| JPostman.Request |
Marks a method that prepares or modifies a request.
|
| JPostman.Response |
Marks a method that executes and handles a response.
|
| JPostman.Runner |
Marks a method that runs one or more collection requests.
|
| JPostman.Runtime<C> |
|
| JPostman.Test |
Compact framework-neutral test context facade.
|
| JPostman.TestContext |
Injects a framework-specific test context.
|
| JPostman.TestNG |
Enables JPostman annotation support for TestNG.
|
| JPostmanAnnotationEngine |
Public entry point for JPostman annotation setup and execution.
|
| JPostmanAnnotationRunner<C> |
Shared annotation execution flow for JUnit and TestNG.
|
| JPostmanAnnotations |
|
| JPostmanAnnotationType |
Supported JPostman method-level annotations for generated test methods.
|
| JPostmanAnnotationValidator |
Validates annotation-based test classes before any test method executes.
|
| JPostmanAssertContext |
Injects a framework-neutral assertion facade backed by the latest active
JPostman test context.
|
| JPostmanAssertionError |
Assertion error that carries optional secure log context.
|
| JPostmanAssertions<C,A> |
Shared assertion contract used by the JPostman TestNG and JUnit modules.
|
| JPostmanCacheValueConverter |
Converts cached JSON scalar nodes into ordinary Java values.
|
| JPostmanCall |
Marks a test method that will execute one annotated request manually through
JPostman.Runtime.call(...).
|
| JPostmanCodegenCli |
Command-line entry point for generating JPostman annotation source snippets
and JPostman runtime properties.
|
| JPostmanContext |
Injects the loaded JPostman context.
|
| JPostmanDataLoader |
|
| JPostmanExecutor |
Marks a method that provides an ApiExecutor for annotation-based
request execution.
|
| JPostmanFramework<C> |
Small bridge between the shared annotation engine and a test framework
context.
|
| JPostmanInfo |
Runtime information shared across a JPostman annotation execution chain.
|
| JPostmanInfo.TagCondition |
|
| JPostmanInfo.TagRules |
|
| JPostmanJUnit |
Enables JPostman JUnit test defaults.
|
| JPostmanJUnit.JPostmanJUnitExtension |
JUnit bridge for JPostman defaults, optional annotation runtime, current
context cleanup, parameter resolution, and failure printing.
|
| JPostmanJUnitExtension |
JUnit 5 bridge for JPostman annotation execution.
|
| JPostmanMethodSpec |
Framework-neutral method specification used to render JPostman source code.
|
| JPostmanMethodSpec.Builder |
|
| JPostmanOutput |
Receives user-facing JPostman runtime output.
|
| JPostmanOutputs |
Installs a scoped output sink for JPostman-generated messages.
|
| JPostmanOutputs.Scope |
Scoped sink installation.
|
| JPostmanReport |
Runtime report collected during JPostman annotation execution.
|
| JPostmanReportContext |
|
| JPostmanRequest |
Prepares request data before a request is executed.
|
| JPostmanResponse |
Executes a prepared Postman request and exposes the response to the method
body.
|
| JPostmanRunner |
Executes multiple Postman requests from a collection folder before a test
method runs.
|
| JPostmanRuntime<C> |
|
| JPostmanRuntime.RunnerCondition<C> |
|
| JPostmanRuntime.RunnerRules<C> |
Fluent request-name rule builder for @JPostmanRunner test bodies.
|
| JPostmanSoftAssertions<C,A> |
Shared soft assertion contract used by the JPostman TestNG and JUnit modules.
|
| JPostmanStackTraceCleaner |
Builds short, clickable stack traces for annotation-driven failures.
|
| JPostmanTestAssertions |
Framework-neutral facade for hard assertions used by JPostman.Test.
|
| JPostmanTestContext |
Injects a JPostman framework context into a test class field.
|
| JPostmanTestContext<C,A,S> |
Shared fluent test context contract used by the JPostman TestNG and JUnit
modules.
|
| JPostmanTestNG |
Marks a TestNG test class as a JPostman TestNG test.
|
| JPostmanTestNgAnnotationListener |
TestNG lifecycle bridge for the JPostman annotation engine.
|
| JPostmanTestNgAnnotations |
Enables JPostman annotation-based execution for TestNG tests.
|
| JPostmanTestSoftAssertions |
Framework-neutral facade for soft assertions used by JPostman.Test.
|
| JUnitAssertions<T extends JUnitAssertions<T>> |
Fluent JUnit assertions with optional secure log output.
|
| JUnitContext |
|
| JUnitPostmanFramework |
JUnit implementation of the annotation framework bridge.
|
| JUnitSoftAssertions |
Fluent soft assertions.
|
| KubernetesClientFactory |
Creates Kubernetes API clients from kubeconfig or default configuration.
|
| KubernetesConfigMapService |
Service for reading and writing Kubernetes ConfigMaps.
|
| KubernetesSecretService |
Service for reading and writing Kubernetes Secrets.
|
| OpenApiImporter |
Imports OpenAPI 3.x and Swagger 2.0 documents into the common JPostman API
schema model.
|
| Params<T> |
Generic fluent builder for Postman parameter maps.
|
| Params.Builder<T> |
|
| Params.Entry |
Stores one Postman parameter value together with its enabled/disabled state.
|
| PlaywrightExecutor |
This executor uses Playwright's API testing client only.
|
| PostmanCollectionExporter |
Exports the normalized ApiSpec model as a Postman Collection v2.1 document.
|
| PostmanCollectionExporter |
Exports the normalized ApiSpec model as a Postman Collection v2.1 document.
|
| PostmanEnvironmentExporter |
Exports normalized ApiSpec environment values as Postman Environment JSON.
|
| PostmanEnvironmentExporter |
Exports normalized ApiSpec environment values as Postman Environment JSON.
|
| PostmanImporter |
Imports Postman Collection documents into the common JPostman API schema
model.
|
| RedactionPolicy |
Defines which keys, fields, and JSON paths should be redacted.
|
| RedactionPolicy.Builder |
|
| Request |
Represents an HTTP request.
|
| Request.RequestBuilder |
Fluent builder wrapping a copied Request.
|
| RequestProvider |
Provides a request for execution.
|
| RestAssuredExecutor |
Optional REST Assured adapter for executing JPostman requests.
|
| SecureContext |
Reusable secure configuration for multiple requests.
|
| SecureContext.CachedFailureException |
Indicates that creating a cached value failed earlier.
|
| SecureRequest |
Provides a secure wrapper around a request.
|
| SecureResponse |
|
| SecureText |
Utility methods for redacting protected values from strings.
|
| SecureValue |
Stores one value with display masking support.
|
| SecureValues |
Ordered registry of plain and protected values.
|
| SecureValues.Builder |
|
| SliceExpressionFactory |
Factory and strategy for parsing and applying slice expressions.
|
| TestNgAssertions<T extends TestNgAssertions<?>> |
Fluent TestNG assertions with optional secure log output.
|
| TestNgContext |
|
| TestNgPostmanFramework |
TestNG implementation of the annotation framework bridge.
|
| TestNgSoftAssertions |
Fluent soft assertions.
|
| UnirestExecutor |
Optional Unirest adapter for executing JPostman requests.
|
| Url |
Represents a request URL and its query parameters.
|
| VaultAuthenticator |
Strategy interface for authenticating with Vault and returning an
authenticated client.
|
| VaultClientFactory |
Factory for creating authenticated Vault clients.
|
| VaultSecretService |
Service for reading, writing, and deleting Vault key/value secrets.
|
| VaultSettings |
Configuration object used to create and authenticate a Vault client.
|