Class SystemDfImageReport

java.lang.Object
io.github.alersrt.pod4j.openapi.model.SystemDfImageReport
All Implemented Interfaces:
Serializable

@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class SystemDfImageReport extends Object implements Serializable
SystemDfImageReport describes an image for use with df
See Also:
  • Field Details

  • Constructor Details

    • SystemDfImageReport

      public SystemDfImageReport()
  • Method Details

    • containers

      public SystemDfImageReport containers(Long containers)
    • getContainers

      @Nullable public Long getContainers()
      Get containers
      Returns:
      containers
    • setContainers

      public void setContainers(Long containers)
    • created

      public SystemDfImageReport created(OffsetDateTime created)
    • getCreated

      @Nullable @Valid public @Valid OffsetDateTime getCreated()
      Get created
      Returns:
      created
    • setCreated

      public void setCreated(OffsetDateTime created)
    • imageID

      public SystemDfImageReport imageID(String imageID)
    • getImageID

      @Nullable public String getImageID()
      Get imageID
      Returns:
      imageID
    • setImageID

      public void setImageID(String imageID)
    • repository

      public SystemDfImageReport repository(String repository)
    • getRepository

      @Nullable public String getRepository()
      Get repository
      Returns:
      repository
    • setRepository

      public void setRepository(String repository)
    • sharedSize

      public SystemDfImageReport sharedSize(Long sharedSize)
    • getSharedSize

      @Nullable public Long getSharedSize()
      Get sharedSize
      Returns:
      sharedSize
    • setSharedSize

      public void setSharedSize(Long sharedSize)
    • size

      public SystemDfImageReport size(Long size)
    • getSize

      @Nullable public Long getSize()
      Get size
      Returns:
      size
    • setSize

      public void setSize(Long size)
    • tag

      public SystemDfImageReport tag(String tag)
    • getTag

      @Nullable public String getTag()
      Get tag
      Returns:
      tag
    • setTag

      public void setTag(String tag)
    • uniqueSize

      public SystemDfImageReport uniqueSize(Long uniqueSize)
    • getUniqueSize

      @Nullable public Long getUniqueSize()
      Get uniqueSize
      Returns:
      uniqueSize
    • setUniqueSize

      public void setUniqueSize(Long uniqueSize)
    • 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 SystemDfImageReport
    • fromJson

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

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