public class BotI18nLabel
I18nLabel dto.
public BotI18nLabel(@NotNull
org.litote.kmongo.Id<ai.tock.translator.I18nLabel> _id,
@NotNull
java.lang.String namespace,
@NotNull
java.lang.String category,
@NotNull
java.util.LinkedHashSet<ai.tock.bot.admin.model.BotI18nLocalizedLabel> i18n,
@Nullable
java.lang.String defaultLabel,
@NotNull
java.util.Locale defaultLocale,
int statCount,
@Nullable
java.time.Instant lastUpdate,
@NotNull
java.util.List<ai.tock.translator.I18nLabelStat> unhandledLocaleStats,
int version)
I18nLabel dto.
public BotI18nLabel(@NotNull
ai.tock.translator.I18nLabel label,
@NotNull
java.util.List<ai.tock.translator.I18nLabelStat> stats)
@NotNull public org.litote.kmongo.Id<ai.tock.translator.I18nLabel> get_id()
@NotNull public java.lang.String getNamespace()
@NotNull public java.lang.String getCategory()
@NotNull public java.util.LinkedHashSet<ai.tock.bot.admin.model.BotI18nLocalizedLabel> getI18n()
@Nullable public java.lang.String getDefaultLabel()
@NotNull public java.util.Locale getDefaultLocale()
public int getStatCount()
@Nullable public java.time.Instant getLastUpdate()
@NotNull public java.util.List<ai.tock.translator.I18nLabelStat> getUnhandledLocaleStats()
public int getVersion()
@NotNull public org.litote.kmongo.Id<ai.tock.translator.I18nLabel> component1()
@NotNull public java.lang.String component2()
@NotNull public java.lang.String component3()
@NotNull public java.util.LinkedHashSet<ai.tock.bot.admin.model.BotI18nLocalizedLabel> component4()
@Nullable public java.lang.String component5()
@NotNull public java.util.Locale component6()
public int component7()
@Nullable public java.time.Instant component8()
@NotNull public java.util.List<ai.tock.translator.I18nLabelStat> component9()
public int component10()
@NotNull public BotI18nLabel copy(@NotNull org.litote.kmongo.Id<ai.tock.translator.I18nLabel> _id, @NotNull java.lang.String namespace, @NotNull java.lang.String category, @NotNull java.util.LinkedHashSet<ai.tock.bot.admin.model.BotI18nLocalizedLabel> i18n, @Nullable java.lang.String defaultLabel, @NotNull java.util.Locale defaultLocale, int statCount, @Nullable java.time.Instant lastUpdate, @NotNull java.util.List<ai.tock.translator.I18nLabelStat> unhandledLocaleStats, int version)
I18nLabel dto.
@NotNull public java.lang.String toString()
I18nLabel dto.
public int hashCode()
I18nLabel dto.
public boolean equals(@Nullable
java.lang.Object p)
I18nLabel dto.