Class BinaryDetailsResponse

java.lang.Object
ai.reveng.model.BinaryDetailsResponse

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class BinaryDetailsResponse extends Object
BinaryDetailsResponse
  • Field Details

  • Constructor Details

    • BinaryDetailsResponse

      public BinaryDetailsResponse()
  • Method Details

    • arch

      public BinaryDetailsResponse arch(@Nonnull String arch)
    • getArch

      @Nonnull public String getArch()
      The architecture of the binary
      Returns:
      arch
    • setArch

      public void setArch(@Nonnull String arch)
    • bits

      public BinaryDetailsResponse bits(@Nonnull Integer bits)
    • getBits

      @Nonnull public Integer getBits()
      The size of the binary in bits
      Returns:
      bits
    • setBits

      public void setBits(@Nonnull Integer bits)
    • crc32

      public BinaryDetailsResponse crc32(@Nonnull String crc32)
    • getCrc32

      @Nonnull public String getCrc32()
      Get crc32
      Returns:
      crc32
    • setCrc32

      public void setCrc32(@Nonnull String crc32)
    • propertyClass

      public BinaryDetailsResponse propertyClass(@Nonnull String propertyClass)
    • getPropertyClass

      @Nonnull public String getPropertyClass()
      Get propertyClass
      Returns:
      propertyClass
    • setPropertyClass

      public void setPropertyClass(@Nonnull String propertyClass)
    • entropy

      public BinaryDetailsResponse entropy(@Nonnull BigDecimal entropy)
    • getEntropy

      @Nonnull public BigDecimal getEntropy()
      Get entropy
      Returns:
      entropy
    • setEntropy

      public void setEntropy(@Nonnull BigDecimal entropy)
    • fileSize

      public BinaryDetailsResponse fileSize(@Nonnull Integer fileSize)
    • getFileSize

      @Nonnull public Integer getFileSize()
      Get fileSize
      Returns:
      fileSize
    • setFileSize

      public void setFileSize(@Nonnull Integer fileSize)
    • language

      public BinaryDetailsResponse language(@Nonnull String language)
    • getLanguage

      @Nonnull public String getLanguage()
      Returns:
      language
    • setLanguage

      public void setLanguage(@Nonnull String language)
    • md5

      public BinaryDetailsResponse md5(@Nonnull String md5)
    • getMd5

      @Nonnull public String getMd5()
      Get md5
      Returns:
      md5
    • setMd5

      public void setMd5(@Nonnull String md5)
    • machine

      public BinaryDetailsResponse machine(@Nonnull String machine)
    • getMachine

      @Nonnull public String getMachine()
      Get machine
      Returns:
      machine
    • setMachine

      public void setMachine(@Nonnull String machine)
    • os

      public BinaryDetailsResponse os(@Nonnull String os)
    • getOs

      @Nonnull public String getOs()
      OS target of the binary
      Returns:
      os
    • setOs

      public void setOs(@Nonnull String os)
    • sha1

      public BinaryDetailsResponse sha1(@Nonnull String sha1)
    • getSha1

      @Nonnull public String getSha1()
      SHA1 hash of the binary
      Returns:
      sha1
    • setSha1

      public void setSha1(@Nonnull String sha1)
    • sha256

      public BinaryDetailsResponse sha256(@Nonnull String sha256)
    • getSha256

      @Nonnull public String getSha256()
      SHA256 hash of the binary
      Returns:
      sha256
    • setSha256

      public void setSha256(@Nonnull String sha256)
    • ssdeep

      public BinaryDetailsResponse ssdeep(@Nonnull String ssdeep)
    • getSsdeep

      @Nonnull public String getSsdeep()
      Get ssdeep
      Returns:
      ssdeep
    • setSsdeep

      public void setSsdeep(@Nonnull String ssdeep)
    • _static

      public BinaryDetailsResponse _static(@Nonnull Boolean _static)
    • getStatic

      @Nonnull public Boolean getStatic()
      Get _static
      Returns:
      _static
    • setStatic

      public void setStatic(@Nonnull Boolean _static)
    • stripped

      public BinaryDetailsResponse stripped(@Nonnull Boolean stripped)
    • getStripped

      @Nonnull public Boolean getStripped()
      Get stripped
      Returns:
      stripped
    • setStripped

      public void setStripped(@Nonnull Boolean stripped)
    • subSys

      public BinaryDetailsResponse subSys(@Nonnull String subSys)
    • getSubSys

      @Nonnull public String getSubSys()
      Get subSys
      Returns:
      subSys
    • setSubSys

      public void setSubSys(@Nonnull String subSys)
    • tlsh

      public BinaryDetailsResponse tlsh(@Nonnull String tlsh)
    • getTlsh

      @Nonnull public String getTlsh()
      Get tlsh
      Returns:
      tlsh
    • setTlsh

      public void setTlsh(@Nonnull String tlsh)
    • type

      public BinaryDetailsResponse type(@Nonnull String type)
    • getType

      @Nonnull public String getType()
      Get type
      Returns:
      type
    • setType

      public void setType(@Nonnull String type)
    • debug

      public BinaryDetailsResponse debug(@Nonnull Boolean debug)
    • getDebug

      @Nonnull public Boolean getDebug()
      Get debug
      Returns:
      debug
    • setDebug

      public void setDebug(@Nonnull Boolean debug)
    • firstSeen

      public BinaryDetailsResponse firstSeen(@Nonnull Instant firstSeen)
    • getFirstSeen

      @Nonnull public Instant getFirstSeen()
      Get firstSeen
      Returns:
      firstSeen
    • setFirstSeen

      public void setFirstSeen(@Nonnull Instant firstSeen)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      Parameters:
      jsonElement - JSON Element
      Throws:
      IOException - if the JSON Element is invalid with respect to BinaryDetailsResponse
    • fromJson

      public static BinaryDetailsResponse fromJson(String jsonString) throws IOException
      Create an instance of BinaryDetailsResponse given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of BinaryDetailsResponse
      Throws:
      IOException - if the JSON string is invalid with respect to BinaryDetailsResponse
    • toJson

      public String toJson()
      Convert an instance of BinaryDetailsResponse to an JSON string
      Returns:
      JSON string