Index
All Classes and Interfaces|All Packages
A
- ApiKeyCredentialProvider - Class in com.codedprojects.apimapper.client.auth
-
Authenticates using a static API key issued from the ApiMapper Portal.
- ApiKeyCredentialProvider(String) - Constructor for class com.codedprojects.apimapper.client.auth.ApiKeyCredentialProvider
- ApiMapperClient - Class in com.codedprojects.apimapper.client
-
ApiMapper Runtime client.
- ApiMapperClient(ApiMapperClientOptions) - Constructor for class com.codedprojects.apimapper.client.ApiMapperClient
- ApiMapperClientOptions - Class in com.codedprojects.apimapper.client
- ApiMapperClientOptions.Builder - Class in com.codedprojects.apimapper.client
- authority - Variable in class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider.Options
-
IdP base URL.
B
- baseUrl() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- baseUrl(String) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
- build() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
- builder() - Static method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- Builder() - Constructor for class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
C
- cacheSystemPrompt() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- cacheSystemPrompt(boolean) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
- cacheTools() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- cacheTools(boolean) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
- clientId - Variable in class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider.Options
- clientId() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- clientId(String) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
- clientName() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- clientName(String) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
- clientSecret - Variable in class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider.Options
- clientVersion() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- clientVersion(String) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
- close() - Method in class com.codedprojects.apimapper.client.ApiMapperClient
- com.codedprojects.apimapper.client - package com.codedprojects.apimapper.client
- com.codedprojects.apimapper.client.auth - package com.codedprojects.apimapper.client.auth
- com.codedprojects.apimapper.client.contracts - package com.codedprojects.apimapper.client.contracts
- content() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolCallResult
-
Returns the value of the
contentrecord component. - credentials() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- credentials(RuntimeCredentialProvider) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
D
- data() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolContent
-
Returns the value of the
datarecord component. - DelegatedBearerCredentialProvider - Class in com.codedprojects.apimapper.client.auth
-
Forwards a Bearer token obtained from a caller-supplied factory.
- DelegatedBearerCredentialProvider(Supplier) - Constructor for class com.codedprojects.apimapper.client.auth.DelegatedBearerCredentialProvider
- description() - Method in record class com.codedprojects.apimapper.client.contracts.McpTool
-
Returns the value of the
descriptionrecord component.
E
- enrich(HttpRequest.Builder) - Method in class com.codedprojects.apimapper.client.auth.ApiKeyCredentialProvider
- enrich(HttpRequest.Builder) - Method in class com.codedprojects.apimapper.client.auth.DelegatedBearerCredentialProvider
- enrich(HttpRequest.Builder) - Method in class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider
- enrich(HttpRequest.Builder) - Method in interface com.codedprojects.apimapper.client.auth.RuntimeCredentialProvider
- equals(Object) - Method in record class com.codedprojects.apimapper.client.contracts.McpTool
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.codedprojects.apimapper.client.contracts.McpToolCallResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.codedprojects.apimapper.client.contracts.McpToolContent
-
Indicates whether some other object is "equal to" this one.
- expiryBufferSeconds - Variable in class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider.Options
-
Seconds before token expiry to refresh.
G
- getSystemPrompt() - Method in class com.codedprojects.apimapper.client.ApiMapperClient
- getTools() - Method in class com.codedprojects.apimapper.client.ApiMapperClient
H
- hashCode() - Method in record class com.codedprojects.apimapper.client.contracts.McpTool
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolCallResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolContent
-
Returns a hash code value for this object.
I
- inputSchema() - Method in record class com.codedprojects.apimapper.client.contracts.McpTool
-
Returns the value of the
inputSchemarecord component. - invokeTool(String, Map) - Method in class com.codedprojects.apimapper.client.ApiMapperClient
- isError() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolCallResult
-
Returns the value of the
isErrorrecord component.
M
- McpTool - Record Class in com.codedprojects.apimapper.client.contracts
- McpTool(String, String, JsonNode) - Constructor for record class com.codedprojects.apimapper.client.contracts.McpTool
-
Creates an instance of a
McpToolrecord class. - McpToolCallResult - Record Class in com.codedprojects.apimapper.client.contracts
- McpToolCallResult(List, JsonNode, Boolean) - Constructor for record class com.codedprojects.apimapper.client.contracts.McpToolCallResult
-
Creates an instance of a
McpToolCallResultrecord class. - McpToolContent - Record Class in com.codedprojects.apimapper.client.contracts
- McpToolContent(String, String, JsonNode) - Constructor for record class com.codedprojects.apimapper.client.contracts.McpToolContent
-
Creates an instance of a
McpToolContentrecord class.
N
- name() - Method in record class com.codedprojects.apimapper.client.contracts.McpTool
-
Returns the value of the
namerecord component.
O
- OAuth2ClientCredentialsProvider - Class in com.codedprojects.apimapper.client.auth
-
Authenticates using the OAuth 2.0 Client Credentials flow.
- OAuth2ClientCredentialsProvider(OAuth2ClientCredentialsProvider.Options) - Constructor for class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider
- OAuth2ClientCredentialsProvider.Options - Class in com.codedprojects.apimapper.client.auth
- Options() - Constructor for class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider.Options
R
- resetSession() - Method in class com.codedprojects.apimapper.client.ApiMapperClient
- RuntimeCredentialProvider - Interface in com.codedprojects.apimapper.client.auth
S
- scope - Variable in class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider.Options
- structuredContent() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolCallResult
-
Returns the value of the
structuredContentrecord component. - systemPromptResourceUri() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- systemPromptResourceUri(String) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
T
- tenantId() - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions
- tenantId(UUID) - Method in class com.codedprojects.apimapper.client.ApiMapperClientOptions.Builder
- text() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolContent
-
Returns the value of the
textrecord component. - tokenEndpoint - Variable in class com.codedprojects.apimapper.client.auth.OAuth2ClientCredentialsProvider.Options
-
Direct token endpoint URL.
- toString() - Method in record class com.codedprojects.apimapper.client.contracts.McpTool
-
Returns a string representation of this record class.
- toString() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolCallResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolContent
-
Returns a string representation of this record class.
- toText() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolCallResult
- type() - Method in record class com.codedprojects.apimapper.client.contracts.McpToolContent
-
Returns the value of the
typerecord component.
All Classes and Interfaces|All Packages