Record Class SessionTasksReadOutputParams
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.SessionTasksReadOutputParams
@CopilotExperimental
@Generated("copilot-sdk-codegen")
public record SessionTasksReadOutputParams(String sessionId, String id, String cursor, Long waitMs)
extends Record
Detached shell task to read output from, with an optional cursor and long-poll wait. waitMs defaults to zero (maximum 30000).
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionSessionTasksReadOutputParams(String sessionId, String id, String cursor, Long waitMs) Creates an instance of aSessionTasksReadOutputParamsrecord class. -
Method Summary
Modifier and TypeMethodDescriptioncursor()Returns the value of thecursorrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.id()Returns the value of theidrecord component.Returns the value of thesessionIdrecord component.final StringtoString()Returns a string representation of this record class.waitMs()Returns the value of thewaitMsrecord component.
-
Constructor Details
-
SessionTasksReadOutputParams
Creates an instance of aSessionTasksReadOutputParamsrecord class.- Parameters:
sessionId- the value for thesessionIdrecord componentid- the value for theidrecord componentcursor- the value for thecursorrecord componentwaitMs- the value for thewaitMsrecord 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). -
sessionId
Returns the value of thesessionIdrecord component.- Returns:
- the value of the
sessionIdrecord component
-
id
Returns the value of theidrecord component.- Returns:
- the value of the
idrecord component
-
cursor
Returns the value of thecursorrecord component.- Returns:
- the value of the
cursorrecord component
-
waitMs
Returns the value of thewaitMsrecord component.- Returns:
- the value of the
waitMsrecord component
-