Package io.moov.sdk.models.components
Class DisputeEvidenceResponse
- java.lang.Object
-
- io.moov.sdk.models.components.DisputeEvidenceResponse
-
public class DisputeEvidenceResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDisputeEvidenceResponse.Builder
-
Constructor Summary
Constructors Constructor Description DisputeEvidenceResponse(java.lang.String evidenceID, java.lang.String disputeID, EvidenceType evidenceType, java.time.OffsetDateTime createdOn, java.time.OffsetDateTime updatedOn)DisputeEvidenceResponse(java.lang.String evidenceID, java.lang.String disputeID, EvidenceType evidenceType, java.util.Optional<java.lang.String> text, java.util.Optional<java.lang.String> mimeType, java.util.Optional<java.lang.String> filename, java.util.Optional<java.lang.Long> size, java.time.OffsetDateTime createdOn, java.time.OffsetDateTime updatedOn, java.util.Optional<java.time.OffsetDateTime> submittedOn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DisputeEvidenceResponse.Builderbuilder()java.time.OffsetDateTimecreatedOn()java.lang.StringdisputeID()booleanequals(java.lang.Object o)java.lang.StringevidenceID()EvidenceTypeevidenceType()java.util.Optional<java.lang.String>filename()For file evidence, the name of the file.inthashCode()java.util.Optional<java.lang.String>mimeType()For file evidence, the MIME type of the file.java.util.Optional<java.lang.Long>size()For file evidence, the size of the file.java.util.Optional<java.time.OffsetDateTime>submittedOn()When the evidence was submitted for review.java.util.Optional<java.lang.String>text()For text evidence, the text submitted as evidence.java.lang.StringtoString()java.time.OffsetDateTimeupdatedOn()DisputeEvidenceResponsewithCreatedOn(java.time.OffsetDateTime createdOn)DisputeEvidenceResponsewithDisputeID(java.lang.String disputeID)DisputeEvidenceResponsewithEvidenceID(java.lang.String evidenceID)DisputeEvidenceResponsewithEvidenceType(EvidenceType evidenceType)DisputeEvidenceResponsewithFilename(java.lang.String filename)For file evidence, the name of the file.DisputeEvidenceResponsewithFilename(java.util.Optional<java.lang.String> filename)For file evidence, the name of the file.DisputeEvidenceResponsewithMimeType(java.lang.String mimeType)For file evidence, the MIME type of the file.DisputeEvidenceResponsewithMimeType(java.util.Optional<java.lang.String> mimeType)For file evidence, the MIME type of the file.DisputeEvidenceResponsewithSize(long size)For file evidence, the size of the file.DisputeEvidenceResponsewithSize(java.util.Optional<java.lang.Long> size)For file evidence, the size of the file.DisputeEvidenceResponsewithSubmittedOn(java.time.OffsetDateTime submittedOn)When the evidence was submitted for review.DisputeEvidenceResponsewithSubmittedOn(java.util.Optional<java.time.OffsetDateTime> submittedOn)When the evidence was submitted for review.DisputeEvidenceResponsewithText(java.lang.String text)For text evidence, the text submitted as evidence.DisputeEvidenceResponsewithText(java.util.Optional<java.lang.String> text)For text evidence, the text submitted as evidence.DisputeEvidenceResponsewithUpdatedOn(java.time.OffsetDateTime updatedOn)
-
-
-
Constructor Detail
-
DisputeEvidenceResponse
public DisputeEvidenceResponse(java.lang.String evidenceID, java.lang.String disputeID, EvidenceType evidenceType, java.util.Optional<java.lang.String> text, java.util.Optional<java.lang.String> mimeType, java.util.Optional<java.lang.String> filename, java.util.Optional<java.lang.Long> size, java.time.OffsetDateTime createdOn, java.time.OffsetDateTime updatedOn, java.util.Optional<java.time.OffsetDateTime> submittedOn)
-
DisputeEvidenceResponse
public DisputeEvidenceResponse(java.lang.String evidenceID, java.lang.String disputeID, EvidenceType evidenceType, java.time.OffsetDateTime createdOn, java.time.OffsetDateTime updatedOn)
-
-
Method Detail
-
evidenceID
public java.lang.String evidenceID()
-
disputeID
public java.lang.String disputeID()
-
evidenceType
public EvidenceType evidenceType()
-
text
public java.util.Optional<java.lang.String> text()
For text evidence, the text submitted as evidence.
-
mimeType
public java.util.Optional<java.lang.String> mimeType()
For file evidence, the MIME type of the file.
-
filename
public java.util.Optional<java.lang.String> filename()
For file evidence, the name of the file.
-
size
public java.util.Optional<java.lang.Long> size()
For file evidence, the size of the file.
-
createdOn
public java.time.OffsetDateTime createdOn()
-
updatedOn
public java.time.OffsetDateTime updatedOn()
-
submittedOn
public java.util.Optional<java.time.OffsetDateTime> submittedOn()
When the evidence was submitted for review.
-
builder
public static DisputeEvidenceResponse.Builder builder()
-
withEvidenceID
public DisputeEvidenceResponse withEvidenceID(java.lang.String evidenceID)
-
withDisputeID
public DisputeEvidenceResponse withDisputeID(java.lang.String disputeID)
-
withEvidenceType
public DisputeEvidenceResponse withEvidenceType(EvidenceType evidenceType)
-
withText
public DisputeEvidenceResponse withText(java.lang.String text)
For text evidence, the text submitted as evidence.
-
withText
public DisputeEvidenceResponse withText(java.util.Optional<java.lang.String> text)
For text evidence, the text submitted as evidence.
-
withMimeType
public DisputeEvidenceResponse withMimeType(java.lang.String mimeType)
For file evidence, the MIME type of the file.
-
withMimeType
public DisputeEvidenceResponse withMimeType(java.util.Optional<java.lang.String> mimeType)
For file evidence, the MIME type of the file.
-
withFilename
public DisputeEvidenceResponse withFilename(java.lang.String filename)
For file evidence, the name of the file.
-
withFilename
public DisputeEvidenceResponse withFilename(java.util.Optional<java.lang.String> filename)
For file evidence, the name of the file.
-
withSize
public DisputeEvidenceResponse withSize(long size)
For file evidence, the size of the file.
-
withSize
public DisputeEvidenceResponse withSize(java.util.Optional<java.lang.Long> size)
For file evidence, the size of the file.
-
withCreatedOn
public DisputeEvidenceResponse withCreatedOn(java.time.OffsetDateTime createdOn)
-
withUpdatedOn
public DisputeEvidenceResponse withUpdatedOn(java.time.OffsetDateTime updatedOn)
-
withSubmittedOn
public DisputeEvidenceResponse withSubmittedOn(java.time.OffsetDateTime submittedOn)
When the evidence was submitted for review.
-
withSubmittedOn
public DisputeEvidenceResponse withSubmittedOn(java.util.Optional<java.time.OffsetDateTime> submittedOn)
When the evidence was submitted for review.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-