public class TopicRange extends Object implements Externalizable, Comparable<TopicRange>
| Constructor and Description |
|---|
TopicRange() |
TopicRange(String topic) |
TopicRange(String topic,
int start,
int end) |
TopicRange(String topic,
org.apache.pulsar.client.api.Range range) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(TopicRange o) |
boolean |
equals(Object o) |
org.apache.pulsar.client.api.Range |
getPulsarRange() |
SerializableRange |
getRange() |
String |
getTopic() |
int |
hashCode() |
boolean |
isFullRange() |
void |
readExternal(ObjectInput in) |
void |
setRange(SerializableRange range) |
void |
setTopic(String topic) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public TopicRange()
public TopicRange(String topic)
public TopicRange(String topic, org.apache.pulsar.client.api.Range range)
public TopicRange(String topic, int start, int end)
public String getTopic()
public SerializableRange getRange()
public org.apache.pulsar.client.api.Range getPulsarRange()
public boolean isFullRange()
public void setTopic(String topic)
public void setRange(SerializableRange range)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic int compareTo(@NotNull
TopicRange o)
compareTo in interface Comparable<TopicRange>Copyright © 2019–2021 The Apache Software Foundation. All rights reserved.