Interface CredentialUpdateParams.Auth.Visitor
-
- All Implemented Interfaces:
public interface CredentialUpdateParams.Auth.Visitor<T extends Object>
-
-
Method Summary
Modifier and Type Method Description abstract TvisitMcpOAuth(BetaManagedAgentsMcpOAuthUpdateParams mcpOAuth)Parameters for updating an MCP OAuth credential. abstract TvisitStaticBearer(BetaManagedAgentsStaticBearerUpdateParams staticBearer)Parameters for updating a static bearer token credential. abstract TvisitEnvironmentVariable(BetaManagedAgentsEnvironmentVariableUpdateParams environmentVariable)Parameters for updating 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(BetaManagedAgentsMcpOAuthUpdateParams mcpOAuth)
Parameters for updating an MCP OAuth credential. The
mcp_server_urlis immutable.
-
visitStaticBearer
abstract T visitStaticBearer(BetaManagedAgentsStaticBearerUpdateParams staticBearer)
Parameters for updating a static bearer token credential. The
mcp_server_urlis immutable.
-
visitEnvironmentVariable
abstract T visitEnvironmentVariable(BetaManagedAgentsEnvironmentVariableUpdateParams environmentVariable)
Parameters for updating an environment variable credential.
secret_nameis immutable.
-
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.
-
-
-
-