类 KeyValue
- java.lang.Object
-
- org.apache.pulsar.common.api.proto.KeyValue
-
public final class KeyValue extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 KeyValue()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 KeyValue
clear()
KeyValue
clearKey()
KeyValue
clearValue()
KeyValue
copyFrom(KeyValue _other)
java.lang.String
getKey()
int
getSerializedSize()
java.lang.String
getValue()
boolean
hasKey()
boolean
hasValue()
void
parseFrom(byte[] a)
void
parseFrom(io.netty.buffer.ByteBuf _buffer, int _size)
KeyValue
setKey(java.lang.String key)
KeyValue
setValue(java.lang.String value)
byte[]
toByteArray()
int
writeTo(io.netty.buffer.ByteBuf _b)
-
-
-
方法详细资料
-
hasKey
public boolean hasKey()
-
getKey
public java.lang.String getKey()
-
setKey
public KeyValue setKey(java.lang.String key)
-
clearKey
public KeyValue clearKey()
-
hasValue
public boolean hasValue()
-
getValue
public java.lang.String getValue()
-
setValue
public KeyValue setValue(java.lang.String value)
-
clearValue
public KeyValue clearValue()
-
writeTo
public int writeTo(io.netty.buffer.ByteBuf _b)
-
getSerializedSize
public int getSerializedSize()
-
parseFrom
public void parseFrom(io.netty.buffer.ByteBuf _buffer, int _size)
-
clear
public KeyValue clear()
-
toByteArray
public byte[] toByteArray()
-
parseFrom
public void parseFrom(byte[] a)
-
-