Class MbTilesModelDecoderOptions

java.lang.Object
com.luciad.formats.mbtiles.MbTilesModelDecoderOptions
All Implemented Interfaces:
AutoCloseable

public final class MbTilesModelDecoderOptions extends Object implements AutoCloseable
Options for decoding MBTiles data.
Since:
2024.0
  • Method Details

    • finalize

      protected void finalize()
      Overrides:
      finalize in class Object
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • newBuilder

      @NotNull public static MbTilesModelDecoderOptions.Builder newBuilder()
      Returns a new builder for creating a MbTilesModelDecoderOptions.
      Returns:
      a new builder for creating a MbTilesModelDecoderOptions.
    • getHttpClient

      @Nullable public IHttpClient getHttpClient()
      Returns the http client implementation to send HTTP requests.
      Returns:
      the http client implementation to send HTTP requests.
    • getMbTilesType

      @Nullable public MbTilesType getMbTilesType()
      Returns the MBTiles type.
      Returns:
      the MBTiles type.
    • getFeatureIdProperty

      @Nullable public String getFeatureIdProperty()
      Returns the property used as feature id.
      Returns:
      the property used as feature id.