Record Class McpConfiguredServerState
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.McpConfiguredServerState
@CopilotExperimental
@Generated("copilot-sdk-codegen")
public record McpConfiguredServerState(McpServerStatus status, String error, Boolean toolsLoaded)
extends Record
Observational state for a matching already materialized MCP server.
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionMcpConfiguredServerState(McpServerStatus status, String error, Boolean toolsLoaded) Creates an instance of aMcpConfiguredServerStaterecord class. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.error()Returns the value of theerrorrecord component.final inthashCode()Returns a hash code value for this object.status()Returns the value of thestatusrecord component.Returns the value of thetoolsLoadedrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
McpConfiguredServerState
Creates an instance of aMcpConfiguredServerStaterecord class.- Parameters:
status- the value for thestatusrecord componenterror- the value for theerrorrecord componenttoolsLoaded- the value for thetoolsLoadedrecord 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). -
status
Returns the value of thestatusrecord component.- Returns:
- the value of the
statusrecord component
-
error
Returns the value of theerrorrecord component.- Returns:
- the value of the
errorrecord component
-
toolsLoaded
Returns the value of thetoolsLoadedrecord component.- Returns:
- the value of the
toolsLoadedrecord component
-