Record Class JobChunkScope.ChunkIdentity
java.lang.Object
java.lang.Record
com.kingsrook.qqq.backend.core.jobs.plans.JobChunkScope.ChunkIdentity
-
Constructor Summary
ConstructorsConstructorDescriptionChunkIdentity(Integer jobId, Integer chunkId, Integer chunkSeq, String processName) Creates an instance of aChunkIdentityrecord class. -
Method Summary
Modifier and TypeMethodDescriptionchunkId()Returns the value of thechunkIdrecord component.chunkSeq()Returns the value of thechunkSeqrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.jobId()Returns the value of thejobIdrecord component.Returns the value of theprocessNamerecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
ChunkIdentity
Creates an instance of aChunkIdentityrecord class.- Parameters:
jobId- the value for thejobIdrecord componentchunkId- the value for thechunkIdrecord componentchunkSeq- the value for thechunkSeqrecord componentprocessName- the value for theprocessNamerecord 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). -
jobId
Returns the value of thejobIdrecord component.- Returns:
- the value of the
jobIdrecord component
-
chunkId
Returns the value of thechunkIdrecord component.- Returns:
- the value of the
chunkIdrecord component
-
chunkSeq
Returns the value of thechunkSeqrecord component.- Returns:
- the value of the
chunkSeqrecord component
-
processName
Returns the value of theprocessNamerecord component.- Returns:
- the value of the
processNamerecord component
-