Record Class SessionSandboxGetEnforcementStatusResult
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.SessionSandboxGetEnforcementStatusResult
@CopilotExperimental
@Generated("copilot-sdk-codegen")
public record SessionSandboxGetEnforcementStatusResult(Boolean required, Boolean blocked, String reason)
extends Record
Managed sandbox enforcement state for a session.
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionSessionSandboxGetEnforcementStatusResult(Boolean required, Boolean blocked, String reason) Creates an instance of aSessionSandboxGetEnforcementStatusResultrecord class. -
Method Summary
Modifier and TypeMethodDescriptionblocked()Returns the value of theblockedrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.reason()Returns the value of thereasonrecord component.required()Returns the value of therequiredrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
SessionSandboxGetEnforcementStatusResult
Creates an instance of aSessionSandboxGetEnforcementStatusResultrecord class.- Parameters:
required- the value for therequiredrecord componentblocked- the value for theblockedrecord componentreason- the value for thereasonrecord 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). -
required
Returns the value of therequiredrecord component.- Returns:
- the value of the
requiredrecord component
-
blocked
Returns the value of theblockedrecord component.- Returns:
- the value of the
blockedrecord component
-
reason
Returns the value of thereasonrecord component.- Returns:
- the value of the
reasonrecord component
-