Index

A B C D E G H I M N O R S T 
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 content record 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 data record 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 description record 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 inputSchema record 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 isError record 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 McpTool record 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 McpToolCallResult record 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 McpToolContent record class.

N

name() - Method in record class com.codedprojects.apimapper.client.contracts.McpTool
Returns the value of the name record 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 structuredContent record 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 text record 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 type record component.
A B C D E G H I M N O R S T 
All Classes and Interfaces|All Packages