Package akka.http.scaladsl.settings
Class RoutingSettings
- java.lang.Object
-
- akka.http.javadsl.settings.RoutingSettings
-
- akka.http.scaladsl.settings.RoutingSettings
-
- Direct Known Subclasses:
RoutingSettingsImpl
public abstract class RoutingSettings extends RoutingSettings
Public API but not intended for subclassing
-
-
Constructor Summary
Constructors Constructor Description RoutingSettings()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static RoutingSettingsapply(com.typesafe.config.Config config)static RoutingSettingsapply(java.lang.String configOverrides)abstract intdecodeMaxBytesPerChunk()abstract longdecodeMaxSize()abstract booleanfileGetConditional()abstract java.lang.StringfileIODispatcher()Deprecated.binary compatibility method.intgetDecodeMaxBytesPerChunk()longgetDecodeMaxSize()booleangetFileGetConditional()java.lang.StringgetFileIODispatcher()Deprecated.binary compatibility method.longgetRangeCoalescingThreshold()intgetRangeCountLimit()booleangetRenderVanityFooter()booleangetVerboseErrorMessages()abstract longrangeCoalescingThreshold()abstract intrangeCountLimit()abstract booleanrenderVanityFooter()abstract booleanverboseErrorMessages()RoutingSettingswithDecodeMaxBytesPerChunk(int decodeMaxBytesPerChunk)RoutingSettingswithDecodeMaxSize(long decodeMaxSize)RoutingSettingswithFileGetConditional(boolean fileGetConditional)RoutingSettingswithFileIODispatcher(java.lang.String fileIODispatcher)Deprecated.binary compatibility method.RoutingSettingswithRangeCoalescingThreshold(long rangeCoalescingThreshold)RoutingSettingswithRangeCountLimit(int rangeCountLimit)RoutingSettingswithRenderVanityFooter(boolean renderVanityFooter)RoutingSettingswithVerboseErrorMessages(boolean verboseErrorMessages)-
Methods inherited from class akka.http.javadsl.settings.RoutingSettings
create, create, create
-
-
-
-
Method Detail
-
apply
public static RoutingSettings apply(com.typesafe.config.Config config)
-
apply
public static RoutingSettings apply(java.lang.String configOverrides)
-
verboseErrorMessages
public abstract boolean verboseErrorMessages()
-
fileGetConditional
public abstract boolean fileGetConditional()
-
renderVanityFooter
public abstract boolean renderVanityFooter()
-
rangeCountLimit
public abstract int rangeCountLimit()
-
rangeCoalescingThreshold
public abstract long rangeCoalescingThreshold()
-
decodeMaxBytesPerChunk
public abstract int decodeMaxBytesPerChunk()
-
decodeMaxSize
public abstract long decodeMaxSize()
-
fileIODispatcher
public abstract java.lang.String fileIODispatcher()
Deprecated.binary compatibility method. Use `akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher. Since 10.1.6.
-
getVerboseErrorMessages
public boolean getVerboseErrorMessages()
- Specified by:
getVerboseErrorMessagesin classRoutingSettings
-
getFileGetConditional
public boolean getFileGetConditional()
- Specified by:
getFileGetConditionalin classRoutingSettings
-
getRenderVanityFooter
public boolean getRenderVanityFooter()
- Specified by:
getRenderVanityFooterin classRoutingSettings
-
getRangeCountLimit
public int getRangeCountLimit()
- Specified by:
getRangeCountLimitin classRoutingSettings
-
getRangeCoalescingThreshold
public long getRangeCoalescingThreshold()
- Specified by:
getRangeCoalescingThresholdin classRoutingSettings
-
getDecodeMaxBytesPerChunk
public int getDecodeMaxBytesPerChunk()
- Specified by:
getDecodeMaxBytesPerChunkin classRoutingSettings
-
getDecodeMaxSize
public long getDecodeMaxSize()
-
getFileIODispatcher
public java.lang.String getFileIODispatcher()
Deprecated.binary compatibility method. Use `akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher. Since 10.1.6.- Specified by:
getFileIODispatcherin classRoutingSettings
-
withVerboseErrorMessages
public RoutingSettings withVerboseErrorMessages(boolean verboseErrorMessages)
- Overrides:
withVerboseErrorMessagesin classRoutingSettings
-
withFileGetConditional
public RoutingSettings withFileGetConditional(boolean fileGetConditional)
- Overrides:
withFileGetConditionalin classRoutingSettings
-
withRenderVanityFooter
public RoutingSettings withRenderVanityFooter(boolean renderVanityFooter)
- Overrides:
withRenderVanityFooterin classRoutingSettings
-
withRangeCountLimit
public RoutingSettings withRangeCountLimit(int rangeCountLimit)
- Overrides:
withRangeCountLimitin classRoutingSettings
-
withRangeCoalescingThreshold
public RoutingSettings withRangeCoalescingThreshold(long rangeCoalescingThreshold)
- Overrides:
withRangeCoalescingThresholdin classRoutingSettings
-
withDecodeMaxBytesPerChunk
public RoutingSettings withDecodeMaxBytesPerChunk(int decodeMaxBytesPerChunk)
- Overrides:
withDecodeMaxBytesPerChunkin classRoutingSettings
-
withDecodeMaxSize
public RoutingSettings withDecodeMaxSize(long decodeMaxSize)
- Overrides:
withDecodeMaxSizein classRoutingSettings
-
withFileIODispatcher
public RoutingSettings withFileIODispatcher(java.lang.String fileIODispatcher)
Deprecated.binary compatibility method. Use `akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher. Since 10.1.6.- Overrides:
withFileIODispatcherin classRoutingSettings
-
-