Class DisputeEvidenceResponse


  • public class DisputeEvidenceResponse
    extends java.lang.Object
    • 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()
      • 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.
      • 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​(java.util.Optional<java.lang.Long> size)
        For file evidence, the size of the file.
      • 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:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object