Class ScriptSettings.ScriptSettingsBuilder

  • Enclosing class:
    ScriptSettings

    public static class ScriptSettings.ScriptSettingsBuilder
    extends java.lang.Object
    • Method Detail

      • gson

        public ScriptSettings.ScriptSettingsBuilder gson​(@NonNull
                                                         @NonNull com.google.gson.Gson gson)
        The gson instance to use for serializing/deserializing the settings object. Defaults to a plain Gson instance with pretty printing.
        Returns:
        this.
      • basePath

        public ScriptSettings.ScriptSettingsBuilder basePath​(@NonNull
                                                             @NonNull java.lang.String basePath)
        The base directory to store the files in. Defaults to the tribot directory/script-name
        Returns:
        this.
      • toString

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