Interface StreamOptions
-
public interface StreamOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceStreamOptions.Builderstatic classStreamOptions.LoadingStyle
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static StreamOptions.Builderbuilder()booleancarbonCopy()static StreamOptionsforceLoadedAndCopied()static StreamOptionslazily()StreamOptions.LoadingStyleloadingStyle()Determines the loading style of sections to populate elements for a Stream, such that the area may be pre-calculated or the elements precalculated based
-
-
-
Method Detail
-
builder
static StreamOptions.Builder builder()
-
lazily
static StreamOptions lazily()
-
forceLoadedAndCopied
static StreamOptions forceLoadedAndCopied()
-
carbonCopy
boolean carbonCopy()
Whether a carbon copy of the area requested for the stream will be offloaded into a separatedVolumesuch that the stream would be unaffected by other operations being performed in the targetedVolume(like block replacements). This may be expensive to perform overall on a larger scale, but effectively can be safer to perform sensitive filtering operations.- Returns:
- True if a copy of the volume's stream targets will be made
-
loadingStyle
StreamOptions.LoadingStyle loadingStyle()
Determines the loading style of sections to populate elements for a Stream, such that the area may be pre-calculated or the elements precalculated based- Returns:
- the loading style
-
-