public class BotConnectorConfiguration
public BotConnectorConfiguration(@NotNull
java.lang.String applicationId,
@NotNull
java.lang.String botId,
@NotNull
java.lang.String namespace,
@NotNull
java.lang.String nlpModel,
@NotNull
ai.tock.bot.connector.ConnectorType connectorType,
@Nullable
ai.tock.bot.connector.ConnectorType ownerConnectorType,
@NotNull
java.lang.String name,
@Nullable
java.lang.String baseUrl,
@NotNull
java.util.Map<java.lang.String,java.lang.String> parameters,
@Nullable
java.lang.String path,
boolean fillMandatoryValues,
@Nullable
org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration> _id,
@Nullable
org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration> targetConfigurationId)
@NotNull public ai.tock.bot.admin.bot.BotApplicationConfiguration toBotApplicationConfiguration()
@NotNull public java.lang.String getApplicationId()
@NotNull public java.lang.String getBotId()
@NotNull public java.lang.String getNamespace()
@NotNull public java.lang.String getNlpModel()
@NotNull public ai.tock.bot.connector.ConnectorType getConnectorType()
@Nullable public ai.tock.bot.connector.ConnectorType getOwnerConnectorType()
@NotNull public java.lang.String getName()
@Nullable public java.lang.String getBaseUrl()
@NotNull public java.util.Map<java.lang.String,java.lang.String> getParameters()
@Nullable public java.lang.String getPath()
public boolean getFillMandatoryValues()
@Nullable public org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration> get_id()
@Nullable public org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration> getTargetConfigurationId()
@NotNull public java.lang.String component1()
@NotNull public java.lang.String component2()
@NotNull public java.lang.String component3()
@NotNull public java.lang.String component4()
@NotNull public ai.tock.bot.connector.ConnectorType component5()
@Nullable public ai.tock.bot.connector.ConnectorType component6()
@NotNull public java.lang.String component7()
@Nullable public java.lang.String component8()
@NotNull public java.util.Map<java.lang.String,java.lang.String> component9()
@Nullable public java.lang.String component10()
public boolean component11()
@Nullable public org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration> component12()
@Nullable public org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration> component13()
@NotNull public BotConnectorConfiguration copy(@NotNull java.lang.String applicationId, @NotNull java.lang.String botId, @NotNull java.lang.String namespace, @NotNull java.lang.String nlpModel, @NotNull ai.tock.bot.connector.ConnectorType connectorType, @Nullable ai.tock.bot.connector.ConnectorType ownerConnectorType, @NotNull java.lang.String name, @Nullable java.lang.String baseUrl, @NotNull java.util.Map<java.lang.String,java.lang.String> parameters, @Nullable java.lang.String path, boolean fillMandatoryValues, @Nullable org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration> _id, @Nullable org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration> targetConfigurationId)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)