Interface CredentialCreateParams.Auth.Visitor
-
- All Implemented Interfaces:
public interface CredentialCreateParams.Auth.Visitor<T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract TvisitMcpOAuth(BetaManagedAgentsMcpOAuthCreateParams mcpOAuth)Parameters for creating an MCP OAuth credential. abstract TvisitStaticBearer(BetaManagedAgentsStaticBearerCreateParams staticBearer)Parameters for creating a static bearer token credential. abstract TvisitEnvironmentVariable(BetaManagedAgentsEnvironmentVariableCreateParams environmentVariable)Parameters for creating an environment variable credential. Tunknown(JsonValue json)Maps an unknown variant of Auth to a value of type T. -
-
Method Detail
-
visitMcpOAuth
abstract T visitMcpOAuth(BetaManagedAgentsMcpOAuthCreateParams mcpOAuth)
Parameters for creating an MCP OAuth credential.
-
visitStaticBearer
abstract T visitStaticBearer(BetaManagedAgentsStaticBearerCreateParams staticBearer)
Parameters for creating a static bearer token credential.
-
visitEnvironmentVariable
abstract T visitEnvironmentVariable(BetaManagedAgentsEnvironmentVariableCreateParams environmentVariable)
Parameters for creating an environment variable credential.
-
unknown
T unknown(JsonValue json)
Maps an unknown variant of Auth to a value of type T.
An instance of Auth can contain an unknown variant if it was deserialized from data that doesn't match any known variant. For example, if the SDK is on an older version than the API, then the API may respond with new variants that the SDK is unaware of.
-
-
-
-