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 aParticipantRowFileMetaDataRequest
record class. -
Method Summary
Modifier and TypeMethodDescriptiondeviceId()
Returns the value of thedeviceId
record component.Returns the value of thedeviceName
record component.final boolean
Indicates whether some other object is "equal to" this one.Returns the value of thefileFormat
record component.fileName()
Returns the value of thefileName
record component.Returns the value of thefileUploadDate
record component.final int
hashCode()
Returns a hash code value for this object.Returns the value of theinteractionHierarchy
record component.Returns the value of thelastInteractionId
record component.Returns the value of themapFieldOfCgmDate
record component.Returns the value of themapFieldOfCgmValue
record component.Returns the value of thesourcePlatform
record component.Returns the value of thesourcePlatformId
record component.final String
toString()
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 aParticipantRowFileMetaDataRequest
record class.- Parameters:
deviceName
- the value for thedeviceName
record componentdeviceId
- the value for thedeviceId
record componentsourcePlatform
- the value for thesourcePlatform
record componentsourcePlatformId
- the value for thesourcePlatformId
record componentfileName
- the value for thefileName
record componentfileFormat
- the value for thefileFormat
record componentfileUploadDate
- the value for thefileUploadDate
record componentmapFieldOfCgmDate
- the value for themapFieldOfCgmDate
record componentmapFieldOfCgmValue
- the value for themapFieldOfCgmValue
record componentinteractionHierarchy
- the value for theinteractionHierarchy
record componentlastInteractionId
- the value for thelastInteractionId
record 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 thedeviceName
record component.- Returns:
- the value of the
deviceName
record component
-
deviceId
Returns the value of thedeviceId
record component.- Returns:
- the value of the
deviceId
record component
-
sourcePlatform
Returns the value of thesourcePlatform
record component.- Returns:
- the value of the
sourcePlatform
record component
-
sourcePlatformId
Returns the value of thesourcePlatformId
record component.- Returns:
- the value of the
sourcePlatformId
record component
-
fileName
Returns the value of thefileName
record component.- Returns:
- the value of the
fileName
record component
-
fileFormat
Returns the value of thefileFormat
record component.- Returns:
- the value of the
fileFormat
record component
-
fileUploadDate
Returns the value of thefileUploadDate
record component.- Returns:
- the value of the
fileUploadDate
record component
-
mapFieldOfCgmDate
Returns the value of themapFieldOfCgmDate
record component.- Returns:
- the value of the
mapFieldOfCgmDate
record component
-
mapFieldOfCgmValue
Returns the value of themapFieldOfCgmValue
record component.- Returns:
- the value of the
mapFieldOfCgmValue
record component
-
interactionHierarchy
Returns the value of theinteractionHierarchy
record component.- Returns:
- the value of the
interactionHierarchy
record component
-
lastInteractionId
Returns the value of thelastInteractionId
record component.- Returns:
- the value of the
lastInteractionId
record component
-