Class WriteOptions.Builder

  • Enclosing class:
    WriteOptions

    public static final class WriteOptions.Builder
    extends Object
    A builder for WriteOptions.

    Mutable.

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • database

        @Nonnull
        public WriteOptions.Builder database​(@Nonnull
                                             String database)
        Sets the database.
        Parameters:
        database - database
        Returns:
        this
      • gzipThreshold

        @Nonnull
        public WriteOptions.Builder gzipThreshold​(@Nonnull
                                                  Integer gzipThreshold)
        Sets the GZIp threshold.
        Parameters:
        gzipThreshold - body size threshold for compression using GZIP
        Returns:
        this
      • build

        @Nonnull
        public WriteOptions build()
        Build an instance of ClientConfig.
        Returns:
        the configuration for an InfluxDBClient.