Record Class SessionSettingsOnlineEvaluationSnapshot
java.lang.Object
java.lang.Record
com.github.copilot.generated.rpc.SessionSettingsOnlineEvaluationSnapshot
@Generated("copilot-sdk-codegen")
public record SessionSettingsOnlineEvaluationSnapshot(Boolean disableOnlineEvaluation, Boolean enableOnlineEvaluationOutputFile)
extends Record
Online-evaluation settings safe to expose across the SDK boundary.
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionSessionSettingsOnlineEvaluationSnapshot(Boolean disableOnlineEvaluation, Boolean enableOnlineEvaluationOutputFile) Creates an instance of aSessionSettingsOnlineEvaluationSnapshotrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thedisableOnlineEvaluationrecord component.Returns the value of theenableOnlineEvaluationOutputFilerecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
SessionSettingsOnlineEvaluationSnapshot
public SessionSettingsOnlineEvaluationSnapshot(Boolean disableOnlineEvaluation, Boolean enableOnlineEvaluationOutputFile) Creates an instance of aSessionSettingsOnlineEvaluationSnapshotrecord class.- Parameters:
disableOnlineEvaluation- the value for thedisableOnlineEvaluationrecord componentenableOnlineEvaluationOutputFile- the value for theenableOnlineEvaluationOutputFilerecord 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). -
disableOnlineEvaluation
Returns the value of thedisableOnlineEvaluationrecord component.- Returns:
- the value of the
disableOnlineEvaluationrecord component
-
enableOnlineEvaluationOutputFile
Returns the value of theenableOnlineEvaluationOutputFilerecord component.- Returns:
- the value of the
enableOnlineEvaluationOutputFilerecord component
-