Class WorkFlowOption

java.lang.Object
com.redhat.parodos.sdk.model.WorkFlowOption

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

  • Constructor Details

    • WorkFlowOption

      public WorkFlowOption()
  • Method Details

    • description

      public WorkFlowOption description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • details

      public WorkFlowOption details(List<String> details)
    • addDetailsItem

      public WorkFlowOption addDetailsItem(String detailsItem)
    • getDetails

      @Nullable public List<String> getDetails()
      Get details
      Returns:
      details
    • setDetails

      public void setDetails(List<String> details)
    • displayName

      public WorkFlowOption displayName(String displayName)
    • getDisplayName

      @Nullable public String getDisplayName()
      Get displayName
      Returns:
      displayName
    • setDisplayName

      public void setDisplayName(String displayName)
    • identifier

      public WorkFlowOption identifier(String identifier)
    • getIdentifier

      @Nullable public String getIdentifier()
      Get identifier
      Returns:
      identifier
    • setIdentifier

      public void setIdentifier(String identifier)
    • recommended

      public WorkFlowOption recommended(Boolean recommended)
    • getRecommended

      @Nullable public Boolean getRecommended()
      Get recommended
      Returns:
      recommended
    • setRecommended

      public void setRecommended(Boolean recommended)
    • workFlowName

      public WorkFlowOption workFlowName(String workFlowName)
    • getWorkFlowName

      @Nullable public String getWorkFlowName()
      Get workFlowName
      Returns:
      workFlowName
    • setWorkFlowName

      public void setWorkFlowName(String workFlowName)
    • 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
    • validateJsonObject

      public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOException
      Validates the JSON Object and throws an exception if issues found
      Parameters:
      jsonObj - JSON Object
      Throws:
      IOException - if the JSON Object is invalid with respect to WorkFlowOption
    • fromJson

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

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