Class ExternalStorageOptions

java.lang.Object
io.temporal.payload.storage.ExternalStorageOptions

@Experimental public final class ExternalStorageOptions extends Object
Configuration for offloading large payloads to external storage.
  • Method Details

    • newBuilder

      public static ExternalStorageOptions.Builder newBuilder()
    • getDrivers

      @Nonnull public List<StorageDriver> getDrivers()
    • getDriverSelector

      @Nonnull public StorageDriverSelector getDriverSelector()
    • getPayloadSizeThreshold

      public int getPayloadSizeThreshold()
      Minimum payload size in bytes before external storage is considered. 0 stores all payloads. Defaults to 256 KiB.