Package io.pravega.client.batch.impl
Class SegmentRangeImpl.SegmentRangeImplBuilder
- java.lang.Object
-
- io.pravega.client.batch.impl.SegmentRangeImpl.SegmentRangeImplBuilder
-
- Enclosing class:
- SegmentRangeImpl
public static final class SegmentRangeImpl.SegmentRangeImplBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SegmentRangeImplbuild()SegmentRangeImpl.SegmentRangeImplBuilderendOffset(long endOffset)End offset for the segment.SegmentRangeImpl.SegmentRangeImplBuildersegment(@NonNull Segment segment)Segment to which the metadata relates to.SegmentRangeImpl.SegmentRangeImplBuilderstartOffset(long startOffset)Start offset for the segment.java.lang.StringtoString()
-
-
-
Method Detail
-
build
public SegmentRangeImpl build()
-
segment
public SegmentRangeImpl.SegmentRangeImplBuilder segment(@NonNull @NonNull Segment segment)
Segment to which the metadata relates to.- Returns:
this.
-
startOffset
public SegmentRangeImpl.SegmentRangeImplBuilder startOffset(long startOffset)
Start offset for the segment.- Returns:
this.
-
endOffset
public SegmentRangeImpl.SegmentRangeImplBuilder endOffset(long endOffset)
End offset for the segment.- Returns:
this.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-