Record Class ParticipantRowFileRequest.ParticipantRowFileMetaDataRequest
java.lang.Object
java.lang.Record
org.diabetestechnology.drh.service.http.pg.request.ParticipantRowFileRequest.ParticipantRowFileMetaDataRequest
- Enclosing class:
ParticipantRowFileRequest
public static record ParticipantRowFileRequest.ParticipantRowFileMetaDataRequest(String deviceName, String deviceId, String sourcePlatform, String sourcePlatformId, String fileName, String fileFormat, String fileUploadDate, String mapFieldOfCgmDate, String mapFieldOfCgmValue, List<String> interactionHierarchy, String lastInteractionId)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionParticipantRowFileMetaDataRequest(String deviceName, String deviceId, String sourcePlatform, String sourcePlatformId, String fileName, String fileFormat, String fileUploadDate, String mapFieldOfCgmDate, String mapFieldOfCgmValue, List<String> interactionHierarchy, String lastInteractionId) Creates an instance of aParticipantRowFileMetaDataRequestrecord class. -
Method Summary
Modifier and TypeMethodDescriptiondeviceId()Returns the value of thedeviceIdrecord component.Returns the value of thedeviceNamerecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of thefileFormatrecord component.fileName()Returns the value of thefileNamerecord component.Returns the value of thefileUploadDaterecord component.final inthashCode()Returns a hash code value for this object.Returns the value of theinteractionHierarchyrecord component.Returns the value of thelastInteractionIdrecord component.Returns the value of themapFieldOfCgmDaterecord component.Returns the value of themapFieldOfCgmValuerecord component.Returns the value of thesourcePlatformrecord component.Returns the value of thesourcePlatformIdrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
ParticipantRowFileMetaDataRequest
public ParticipantRowFileMetaDataRequest(String deviceName, String deviceId, String sourcePlatform, String sourcePlatformId, String fileName, String fileFormat, String fileUploadDate, String mapFieldOfCgmDate, String mapFieldOfCgmValue, List<String> interactionHierarchy, String lastInteractionId) Creates an instance of aParticipantRowFileMetaDataRequestrecord class.- Parameters:
deviceName- the value for thedeviceNamerecord componentdeviceId- the value for thedeviceIdrecord componentsourcePlatform- the value for thesourcePlatformrecord componentsourcePlatformId- the value for thesourcePlatformIdrecord componentfileName- the value for thefileNamerecord componentfileFormat- the value for thefileFormatrecord componentfileUploadDate- the value for thefileUploadDaterecord componentmapFieldOfCgmDate- the value for themapFieldOfCgmDaterecord componentmapFieldOfCgmValue- the value for themapFieldOfCgmValuerecord componentinteractionHierarchy- the value for theinteractionHierarchyrecord componentlastInteractionId- the value for thelastInteractionIdrecord component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
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). -
deviceName
Returns the value of thedeviceNamerecord component.- Returns:
- the value of the
deviceNamerecord component
-
deviceId
Returns the value of thedeviceIdrecord component.- Returns:
- the value of the
deviceIdrecord component
-
sourcePlatform
Returns the value of thesourcePlatformrecord component.- Returns:
- the value of the
sourcePlatformrecord component
-
sourcePlatformId
Returns the value of thesourcePlatformIdrecord component.- Returns:
- the value of the
sourcePlatformIdrecord component
-
fileName
Returns the value of thefileNamerecord component.- Returns:
- the value of the
fileNamerecord component
-
fileFormat
Returns the value of thefileFormatrecord component.- Returns:
- the value of the
fileFormatrecord component
-
fileUploadDate
Returns the value of thefileUploadDaterecord component.- Returns:
- the value of the
fileUploadDaterecord component
-
mapFieldOfCgmDate
Returns the value of themapFieldOfCgmDaterecord component.- Returns:
- the value of the
mapFieldOfCgmDaterecord component
-
mapFieldOfCgmValue
Returns the value of themapFieldOfCgmValuerecord component.- Returns:
- the value of the
mapFieldOfCgmValuerecord component
-
interactionHierarchy
Returns the value of theinteractionHierarchyrecord component.- Returns:
- the value of the
interactionHierarchyrecord component
-
lastInteractionId
Returns the value of thelastInteractionIdrecord component.- Returns:
- the value of the
lastInteractionIdrecord component
-