public class SegmentChangeRequestLoad extends Object implements DataSegmentChangeRequest
| Constructor and Description |
|---|
SegmentChangeRequestLoad(DataSegment segment) |
SegmentChangeRequestLoad(LoadableDataSegment segment)
To avoid pruning of the loadSpec on the broker, needed when the broker is loading broadcast segments,
we deserialize into an
LoadableDataSegment, which never removes the loadSpec. |
| Modifier and Type | Method and Description |
|---|---|
String |
asString() |
boolean |
equals(Object o) |
DataSegment |
getSegment() |
void |
go(DataSegmentChangeHandler handler,
DataSegmentChangeCallback callback) |
int |
hashCode() |
String |
toString() |
public SegmentChangeRequestLoad(LoadableDataSegment segment)
LoadableDataSegment, which never removes the loadSpec.public SegmentChangeRequestLoad(DataSegment segment)
public void go(DataSegmentChangeHandler handler, @Nullable DataSegmentChangeCallback callback)
go in interface DataSegmentChangeRequestpublic DataSegment getSegment()
public String asString()
asString in interface DataSegmentChangeRequestCopyright © 2011–2021 The Apache Software Foundation. All rights reserved.