Class IntendedUse

    • Constructor Detail

      • IntendedUse

        public IntendedUse()
    • Method Detail

      • get__type

        @NotNull
        public @NotNull java.lang.String get__type()
        Name of this subclass in SimpleClassName format
        Returns:
        __type
      • primaryUses

        public IntendedUse primaryUses​(java.util.List<java.lang.String> primaryUses)
      • addPrimaryUsesItem

        public IntendedUse addPrimaryUsesItem​(java.lang.String primaryUsesItem)
      • getPrimaryUses

        public java.util.List<java.lang.String> getPrimaryUses()
        Primary Use cases for the MLModel.
        Returns:
        primaryUses
      • setPrimaryUses

        public void setPrimaryUses​(java.util.List<java.lang.String> primaryUses)
      • getPrimaryUsers

        @Valid
        public @Valid java.util.List<IntendedUserType> getPrimaryUsers()
        Primary Intended Users - For example, was the MLModel developed for entertainment purposes, for hobbyists, or enterprise solutions?
        Returns:
        primaryUsers
      • setPrimaryUsers

        public void setPrimaryUsers​(java.util.List<IntendedUserType> primaryUsers)
      • outOfScopeUses

        public IntendedUse outOfScopeUses​(java.util.List<java.lang.String> outOfScopeUses)
      • addOutOfScopeUsesItem

        public IntendedUse addOutOfScopeUsesItem​(java.lang.String outOfScopeUsesItem)
      • getOutOfScopeUses

        public java.util.List<java.lang.String> getOutOfScopeUses()
        Highlight technology that the MLModel might easily be confused with, or related contexts that users could try to apply the MLModel to.
        Returns:
        outOfScopeUses
      • setOutOfScopeUses

        public void setOutOfScopeUses​(java.util.List<java.lang.String> outOfScopeUses)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object