Class IntendedUse
- java.lang.Object
-
- io.datahubproject.openapi.generated.IntendedUse
-
- All Implemented Interfaces:
OneOfEnvelopedAspectValue,OneOfGenericAspectValue,OneOfMLModelSnapshotAspectsItems,OneOfVersionedAspectAspect
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2023-12-06T11:25:47.362934Z[Etc/UTC]") public class IntendedUse extends java.lang.Object implements OneOfEnvelopedAspectValue, OneOfGenericAspectValue, OneOfMLModelSnapshotAspectsItems, OneOfVersionedAspectAspectIntended Use for the ML Model
-
-
Constructor Summary
Constructors Constructor Description IntendedUse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntendedUseaddOutOfScopeUsesItem(java.lang.String outOfScopeUsesItem)IntendedUseaddPrimaryUsersItem(IntendedUserType primaryUsersItem)IntendedUseaddPrimaryUsesItem(java.lang.String primaryUsesItem)booleanequals(java.lang.Object o)@NotNull java.lang.Stringget__type()Name of this subclass in SimpleClassName formatjava.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.@Valid java.util.List<IntendedUserType>getPrimaryUsers()Primary Intended Users - For example, was the MLModel developed for entertainment purposes, for hobbyists, or enterprise solutions?java.util.List<java.lang.String>getPrimaryUses()Primary Use cases for the MLModel.inthashCode()IntendedUseoutOfScopeUses(java.util.List<java.lang.String> outOfScopeUses)IntendedUseprimaryUsers(java.util.List<IntendedUserType> primaryUsers)IntendedUseprimaryUses(java.util.List<java.lang.String> primaryUses)voidsetOutOfScopeUses(java.util.List<java.lang.String> outOfScopeUses)voidsetPrimaryUsers(java.util.List<IntendedUserType> primaryUsers)voidsetPrimaryUses(java.util.List<java.lang.String> primaryUses)java.lang.StringtoString()
-
-
-
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)
-
primaryUsers
public IntendedUse primaryUsers(java.util.List<IntendedUserType> primaryUsers)
-
addPrimaryUsersItem
public IntendedUse addPrimaryUsersItem(IntendedUserType primaryUsersItem)
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-