Package org.apache.beam.sdk.io
Class FileBasedSink.FileResult<DestinationT>
java.lang.Object
org.apache.beam.sdk.io.FileBasedSink.FileResult<DestinationT>
- Enclosing class:
FileBasedSink<UserT,
DestinationT, OutputT>
Result of a single bundle write. Contains the filename produced by the bundle, and if known the
final output filename.
-
Constructor Summary
ConstructorsConstructorDescriptionFileResult
(ResourceId tempFilename, int shard, BoundedWindow window, PaneInfo paneInfo, DestinationT destination) -
Method Summary
Modifier and TypeMethodDescriptiongetDestinationFile
(boolean windowedWrites, FileBasedSink.DynamicDestinations<?, DestinationT, ?> dynamicDestinations, int numShards, FileBasedSink.OutputFileHints outputFileHints) int
getShard()
toString()
withShard
(int shard)
-
Constructor Details
-
FileResult
public FileResult(ResourceId tempFilename, int shard, BoundedWindow window, PaneInfo paneInfo, DestinationT destination)
-
-
Method Details
-
getTempFilename
-
getShard
public int getShard() -
withShard
-
getWindow
-
getPaneInfo
-
getDestination
-
getDestinationFile
public ResourceId getDestinationFile(boolean windowedWrites, FileBasedSink.DynamicDestinations<?, DestinationT, ?> dynamicDestinations, int numShards, FileBasedSink.OutputFileHints outputFileHints) -
toString
-