Uses of Record Class
com.tnsai.agents.groups.GroupMemberSpec
Packages that use GroupMemberSpec
Package
Description
Agent classes and lifecycle management for the TnsAI framework.
Agent group membership management.
Agent initialization and specification extraction.
-
Uses of GroupMemberSpec in com.tnsai.agents
Methods in com.tnsai.agents that return GroupMemberSpecMethods in com.tnsai.agents with parameters of type GroupMemberSpecModifier and TypeMethodDescriptionAgentBuilder.groupMembership(GroupMemberSpec groupMembership) Sets the agent's group membership configuration — programmatic parity forAgentSpec.groups()(TNS-534). -
Uses of GroupMemberSpec in com.tnsai.agents.groups
Methods in com.tnsai.agents.groups that return GroupMemberSpecModifier and TypeMethodDescriptionstatic GroupMemberSpecGroupMemberSpec.empty()Creates an empty configuration (no groups).static GroupMemberSpecGroupMemberSpec.from(GroupMember annotation) Creates a GroupMemberSpec from aGroupMemberannotation.static GroupMemberSpecCreates a configuration that auto-joins the given groups with the default member role. -
Uses of GroupMemberSpec in com.tnsai.agents.init
Fields in com.tnsai.agents.init declared as GroupMemberSpecModifier and TypeFieldDescriptionfinal GroupMemberSpecAgentInitializer.InitializationResult.groupSpecMethods in com.tnsai.agents.init that return GroupMemberSpecModifier and TypeMethodDescriptionAgentSpecExtractor.getGroupSpec()Extracts group membership configuration from @AgentSpec.groups.default GroupMemberSpecAgentInitializer.InitializerContext.getGroupSpecOverride()Methods in com.tnsai.agents.init that return types with arguments of type GroupMemberSpecModifier and TypeMethodDescriptionstatic Optional<GroupMemberSpec> AgentSpecExtractor.extractGroupSpec(Class<?> agentClass) Static method to extract group configuration from an agent class.