Record Class SessionToolsUpdateSubagentSettingsParams.SessionToolsUpdateSubagentSettingsParamsSubagents
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.SessionToolsUpdateSubagentSettingsParams.SessionToolsUpdateSubagentSettingsParamsSubagents
- Enclosing class:
SessionToolsUpdateSubagentSettingsParams
-
Constructor Summary
ConstructorsConstructorDescriptionSessionToolsUpdateSubagentSettingsParamsSubagents(Map<String, SubagentSettingsEntry> agents, List<String> disabledSubagents, Long maxConcurrency, Long maxDepth) Creates an instance of aSessionToolsUpdateSubagentSettingsParamsSubagentsrecord class. -
Method Summary
Modifier and TypeMethodDescriptionagents()Returns the value of theagentsrecord component.Returns the value of thedisabledSubagentsrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.Returns the value of themaxConcurrencyrecord component.maxDepth()Returns the value of themaxDepthrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
SessionToolsUpdateSubagentSettingsParamsSubagents
public SessionToolsUpdateSubagentSettingsParamsSubagents(Map<String, SubagentSettingsEntry> agents, List<String> disabledSubagents, Long maxConcurrency, Long maxDepth) Creates an instance of aSessionToolsUpdateSubagentSettingsParamsSubagentsrecord class.- Parameters:
agents- the value for theagentsrecord componentdisabledSubagents- the value for thedisabledSubagentsrecord componentmaxConcurrency- the value for themaxConcurrencyrecord componentmaxDepth- the value for themaxDepthrecord component
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
agents
Returns the value of theagentsrecord component.- Returns:
- the value of the
agentsrecord component
-
disabledSubagents
-
maxConcurrency
Returns the value of themaxConcurrencyrecord component.- Returns:
- the value of the
maxConcurrencyrecord component
-
maxDepth
Returns the value of themaxDepthrecord component.- Returns:
- the value of the
maxDepthrecord component
-