Record Class SessionModelGetReasoningSummariesResult
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.SessionModelGetReasoningSummariesResult
@CopilotExperimental
@Generated("copilot-sdk-codegen")
public record SessionModelGetReasoningSummariesResult(Boolean ready, Boolean experimentSettled, Boolean sessionShowsSummaries, Boolean modelDefaultShowsSummaries, Boolean showReasoningHeaders, Boolean visibility, Boolean showHiddenHint, Boolean clearRedundantSetting)
extends Record
Reasoning-summaries presentation policy for the session's current model.
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionSessionModelGetReasoningSummariesResult(Boolean ready, Boolean experimentSettled, Boolean sessionShowsSummaries, Boolean modelDefaultShowsSummaries, Boolean showReasoningHeaders, Boolean visibility, Boolean showHiddenHint, Boolean clearRedundantSetting) Creates an instance of aSessionModelGetReasoningSummariesResultrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theclearRedundantSettingrecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of theexperimentSettledrecord component.final inthashCode()Returns a hash code value for this object.Returns the value of themodelDefaultShowsSummariesrecord component.ready()Returns the value of thereadyrecord component.Returns the value of thesessionShowsSummariesrecord component.Returns the value of theshowHiddenHintrecord component.Returns the value of theshowReasoningHeadersrecord component.final StringtoString()Returns a string representation of this record class.Returns the value of thevisibilityrecord component.
-
Constructor Details
-
SessionModelGetReasoningSummariesResult
public SessionModelGetReasoningSummariesResult(Boolean ready, Boolean experimentSettled, Boolean sessionShowsSummaries, Boolean modelDefaultShowsSummaries, Boolean showReasoningHeaders, Boolean visibility, Boolean showHiddenHint, Boolean clearRedundantSetting) Creates an instance of aSessionModelGetReasoningSummariesResultrecord class.- Parameters:
ready- the value for thereadyrecord componentexperimentSettled- the value for theexperimentSettledrecord componentsessionShowsSummaries- the value for thesessionShowsSummariesrecord componentmodelDefaultShowsSummaries- the value for themodelDefaultShowsSummariesrecord componentshowReasoningHeaders- the value for theshowReasoningHeadersrecord componentvisibility- the value for thevisibilityrecord componentshowHiddenHint- the value for theshowHiddenHintrecord componentclearRedundantSetting- the value for theclearRedundantSettingrecord 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). -
ready
Returns the value of thereadyrecord component.- Returns:
- the value of the
readyrecord component
-
experimentSettled
Returns the value of theexperimentSettledrecord component.- Returns:
- the value of the
experimentSettledrecord component
-
sessionShowsSummaries
Returns the value of thesessionShowsSummariesrecord component.- Returns:
- the value of the
sessionShowsSummariesrecord component
-
modelDefaultShowsSummaries
Returns the value of themodelDefaultShowsSummariesrecord component.- Returns:
- the value of the
modelDefaultShowsSummariesrecord component
-
showReasoningHeaders
Returns the value of theshowReasoningHeadersrecord component.- Returns:
- the value of the
showReasoningHeadersrecord component
-
visibility
Returns the value of thevisibilityrecord component.- Returns:
- the value of the
visibilityrecord component
-
showHiddenHint
Returns the value of theshowHiddenHintrecord component.- Returns:
- the value of the
showHiddenHintrecord component
-
clearRedundantSetting
Returns the value of theclearRedundantSettingrecord component.- Returns:
- the value of the
clearRedundantSettingrecord component
-