public class IntentDefinition
public IntentDefinition(@NotNull
java.lang.String name,
@NotNull
java.lang.String namespace,
@NotNull
java.util.Set<java.lang.String> applications,
@NotNull
java.util.Set<ai.tock.nlp.api.client.model.dump.EntityDefinition> entities,
@NotNull
java.util.Set<java.lang.String> mandatoryStates,
@NotNull
java.util.Set<java.lang.String> sharedIntents,
@Nullable
java.lang.String label,
@Nullable
java.lang.String description,
@Nullable
java.lang.String category,
@NotNull
java.lang.String _id)
@NotNull public java.lang.String getName()
@NotNull public java.lang.String getNamespace()
@NotNull public java.util.Set<java.lang.String> getApplications()
@NotNull public java.util.Set<ai.tock.nlp.api.client.model.dump.EntityDefinition> getEntities()
@NotNull public java.util.Set<java.lang.String> getMandatoryStates()
@NotNull public java.util.Set<java.lang.String> getSharedIntents()
@Nullable public java.lang.String getLabel()
@Nullable public java.lang.String getDescription()
@Nullable public java.lang.String getCategory()
@NotNull public java.lang.String get_id()
@NotNull public java.lang.String component1()
@NotNull public java.lang.String component2()
@NotNull public java.util.Set<java.lang.String> component3()
@NotNull public java.util.Set<ai.tock.nlp.api.client.model.dump.EntityDefinition> component4()
@NotNull public java.util.Set<java.lang.String> component5()
@NotNull public java.util.Set<java.lang.String> component6()
@Nullable public java.lang.String component7()
@Nullable public java.lang.String component8()
@Nullable public java.lang.String component9()
@NotNull public java.lang.String component10()
@NotNull public IntentDefinition copy(@NotNull java.lang.String name, @NotNull java.lang.String namespace, @NotNull java.util.Set<java.lang.String> applications, @NotNull java.util.Set<ai.tock.nlp.api.client.model.dump.EntityDefinition> entities, @NotNull java.util.Set<java.lang.String> mandatoryStates, @NotNull java.util.Set<java.lang.String> sharedIntents, @Nullable java.lang.String label, @Nullable java.lang.String description, @Nullable java.lang.String category, @NotNull java.lang.String _id)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)