Class ResourceInfo

java.lang.Object
io.quarkiverse.operatorsdk.runtime.ResourceInfo

public class ResourceInfo extends Object
  • Constructor Details

    • ResourceInfo

      public ResourceInfo(String group, String version, String kind, String singular, String plural, String[] shortNames, boolean storage, boolean served, io.fabric8.kubernetes.model.Scope scope, String resourceClassName, boolean statusPresentAndNotVoid, String resourceFullName, String controllerName)
  • Method Details

    • getGroup

      public String getGroup()
    • getVersion

      public String getVersion()
    • getKind

      public String getKind()
    • getSingular

      public String getSingular()
    • getPlural

      public String getPlural()
    • getShortNames

      public String[] getShortNames()
    • isStorage

      public boolean isStorage()
    • isServed

      public boolean isServed()
    • getScope

      public io.fabric8.kubernetes.model.Scope getScope()
    • getResourceClassName

      public String getResourceClassName()
    • isStatusPresentAndNotVoid

      public boolean isStatusPresentAndNotVoid()
    • getResourceFullName

      public String getResourceFullName()
    • getControllerName

      public String getControllerName()
    • equals

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

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

      public static ResourceInfo createFrom(Class<? extends io.fabric8.kubernetes.api.model.HasMetadata> resourceClass, String resourceFullName, String associatedControllerName, boolean hasStatus)