@Override public void write(Writable writable, short version) { writable.writeBytes(authBytes); }
@Override public void write(Writable writable, short version) { writable.writeBytes(hmac); writable.writeLong(expiryTimePeriodMs); }
@Override public void write(Writable writable, short version) { writable.writeString(memberId); writable.writeBytes(metadata); }
@Override public void write(Writable writable, short version) { writable.writeString(name); writable.writeBytes(metadata); }
/** * Write a nullable byte array delimited by a four-byte length prefix. */ default void writeNullableBytes(byte[] arr) { if (arr == null) { writeInt(-1); } else { writeBytes(arr); } }
@Override public void write(Writable writable, short version) { writable.writeString(memberId); writable.writeBytes(assignment); }
@Override public void write(Writable writable, short version) { writable.writeBytes(hmac); writable.writeLong(renewPeriodMs); }
@Override public void write(Writable writable, short version) { writable.writeString(memberId); writable.writeString(clientId); writable.writeString(clientHost); writable.writeBytes(memberMetadata); writable.writeBytes(memberAssignment); }
@Override public void write(Writable writable, short version) { if (version >= 1) { writable.writeInt(throttleTimeMs); } writable.writeShort(errorCode); writable.writeBytes(assignment); }
@Override public void write(Writable writable, short version) { writable.writeShort(errorCode); writable.writeNullableString(errorMessage); writable.writeBytes(authBytes); if (version >= 1) { writable.writeLong(sessionLifetimeMs); } }
@Override public void write(Writable writable, short version) { writable.writeString(memberId); writable.writeBytes(metadata); }
@Override public void write(Writable writable, short version) { writable.writeBytes(hmac); writable.writeLong(expiryTimePeriodMs); }
@Override public void write(Writable writable, short version) { writable.writeString(memberId); writable.writeBytes(assignment); }
@Override public void write(Writable writable, short version) { writable.writeBytes(hmac); writable.writeLong(renewPeriodMs); }
@Override public void write(Writable writable, short version) { writable.writeString(name); writable.writeBytes(metadata); }
@Override public void write(Writable writable, short version) { writable.writeString(memberId); writable.writeString(clientId); writable.writeString(clientHost); writable.writeBytes(memberMetadata); writable.writeBytes(memberAssignment); }
@Override public void write(Writable writable, short version) { if (version >= 1) { writable.writeInt(throttleTimeMs); } writable.writeShort(errorCode); writable.writeBytes(assignment); }
@Override public void write(Writable writable, short version) { writable.writeShort(errorCode); writable.writeNullableString(errorMessage); writable.writeBytes(authBytes); if (version >= 1) { writable.writeLong(sessionLifetimeMs); } }
@Override public void write(Writable writable, short version) { writable.writeShort(errorCode); writable.writeString(principalType); writable.writeString(principalName); writable.writeLong(issueTimestampMs); writable.writeLong(expiryTimestampMs); writable.writeLong(maxTimestampMs); writable.writeString(tokenId); writable.writeBytes(hmac); writable.writeInt(throttleTimeMs); }
@Override public void write(Writable writable, short version) { writable.writeShort(errorCode); writable.writeString(principalType); writable.writeString(principalName); writable.writeLong(issueTimestampMs); writable.writeLong(expiryTimestampMs); writable.writeLong(maxTimestampMs); writable.writeString(tokenId); writable.writeBytes(hmac); writable.writeInt(throttleTimeMs); }