Class Params

java.lang.Object
ai.reveng.model.Params

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

  • Constructor Details

    • Params

      public Params()
  • Method Details

    • debugHash

      public Params debugHash(@Nullable String debugHash)
    • getDebugHash

      @Nullable public String getDebugHash()
      The debug hash, if one was supplied
      Returns:
      debugHash
    • setDebugHash

      public void setDebugHash(@Nullable String debugHash)
    • binarySize

      public Params binarySize(@Nonnull Integer binarySize)
    • getBinarySize

      @Nonnull public Integer getBinarySize()
      The size of the binary data
      Returns:
      binarySize
    • setBinarySize

      public void setBinarySize(@Nonnull Integer binarySize)
    • architecture

      public Params architecture(@Nonnull String architecture)
    • getArchitecture

      @Nonnull public String getArchitecture()
      The architecture of the binary data
      Returns:
      architecture
    • setArchitecture

      public void setArchitecture(@Nonnull String architecture)
    • binaryType

      public Params binaryType(@Nonnull String binaryType)
    • getBinaryType

      @Nonnull public String getBinaryType()
      The type of binary data
      Returns:
      binaryType
    • setBinaryType

      public void setBinaryType(@Nonnull String binaryType)
    • binaryFormat

      public Params binaryFormat(@Nonnull String binaryFormat)
    • getBinaryFormat

      @Nonnull public String getBinaryFormat()
      The format of the binary data
      Returns:
      binaryFormat
    • setBinaryFormat

      public void setBinaryFormat(@Nonnull String binaryFormat)
    • binaryDynamic

      public Params binaryDynamic(@Nonnull Boolean binaryDynamic)
    • getBinaryDynamic

      @Nonnull public Boolean getBinaryDynamic()
      Whether the binary data is dynamic
      Returns:
      binaryDynamic
    • setBinaryDynamic

      public void setBinaryDynamic(@Nonnull Boolean binaryDynamic)
    • modelName

      public Params modelName(@Nonnull String modelName)
    • getModelName

      @Nonnull public String getModelName()
      The name of the model
      Returns:
      modelName
    • setModelName

      public void setModelName(@Nonnull String modelName)
    • putAdditionalProperty

      public Params putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - name of the property
      value - value of the property
      Returns:
      the Params instance itself
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      a map of objects
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - name of the property
      Returns:
      an object
    • 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 Params
    • fromJson

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

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