Class ResourceInfo


  • public class ResourceInfo
    extends Object
    • Constructor Detail

      • 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 Detail

      • 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()
      • 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)