Module gg.xp.xivapi

Class XivApiSettings

java.lang.Object
gg.xp.xivapi.clienttypes.XivApiSettings

public final class XivApiSettings extends Object
Class which describes xivapi settings.

Use newBuilder() to construct an instance. See the method javadocs on XivApiSettings.Builder for descriptions of what each setting does.

  • Method Details

    • isStrict

      public boolean isStrict()
    • getBaseUri

      public URI getBaseUri()
    • getBaseAssetUri

      public URI getBaseAssetUri()
    • getConcurrencyLimit

      public int getConcurrencyLimit()
    • getGameVersion

      @Nullable public @Nullable String getGameVersion()
    • getSchemaVersion

      @Nullable public @Nullable String getSchemaVersion()
    • getUserAgent

      public String getUserAgent()
    • isAutoUnwrapValue

      public boolean isAutoUnwrapValue()
    • getHttpClientOverride

      @Nullable public @Nullable HttpClient getHttpClientOverride()
    • newBuilder

      public static XivApiSettings.Builder newBuilder()