public static SaslMessage decode(ByteBuf buf) { if (buf.readByte() != TAG_BYTE) { throw new IllegalStateException("Expected SaslMessage, received something else" + " (maybe your client does not have SASL enabled?)"); } String appId = Encoders.Strings.decode(buf); // See comment in encodedLength(). buf.readInt(); return new SaslMessage(appId, buf.retain()); } }
public static SaslMessage decode(ByteBuf buf) { if (buf.readByte() != TAG_BYTE) { throw new IllegalStateException("Expected SaslMessage, received something else" + " (maybe your client does not have SASL enabled?)"); } String appId = Encoders.Strings.decode(buf); // See comment in encodedLength(). buf.readInt(); return new SaslMessage(appId, buf.retain()); } }
public static String[] decode(ByteBuf buf) { int numStrings = buf.readInt(); String[] strings = new String[numStrings]; for (int i = 0; i < strings.length; i ++) { strings[i] = Strings.decode(buf); } return strings; } }
public static UploadBlock decode(ByteBuf buf) { String appId = Encoders.Strings.decode(buf); String execId = Encoders.Strings.decode(buf); String blockId = Encoders.Strings.decode(buf); byte[] metadata = Encoders.ByteArrays.decode(buf); byte[] blockData = Encoders.ByteArrays.decode(buf); return new UploadBlock(appId, execId, blockId, metadata, blockData); } }
public static String[] decode(ByteBuf buf) { int numStrings = buf.readInt(); String[] strings = new String[numStrings]; for (int i = 0; i < strings.length; i ++) { strings[i] = Strings.decode(buf); } return strings; } }
public static ChunkFetchFailure decode(ByteBuf buf) { StreamChunkId streamChunkId = StreamChunkId.decode(buf); String errorString = Encoders.Strings.decode(buf); return new ChunkFetchFailure(streamChunkId, errorString); }
public static ChunkFetchFailure decode(ByteBuf buf) { StreamChunkId streamChunkId = StreamChunkId.decode(buf); String errorString = Encoders.Strings.decode(buf); return new ChunkFetchFailure(streamChunkId, errorString); }
public static ChunkFetchFailure decode(ByteBuf buf) { StreamChunkId streamChunkId = StreamChunkId.decode(buf); String errorString = Encoders.Strings.decode(buf); return new ChunkFetchFailure(streamChunkId, errorString); }
public static RegisterDriver decode(ByteBuf buf) { String appId = Encoders.Strings.decode(buf); long heartbeatTimeout = buf.readLong(); return new RegisterDriver(appId, heartbeatTimeout); } }
public static ExecutorShuffleInfo decode(ByteBuf buf) { String[] localDirs = Encoders.StringArrays.decode(buf); int subDirsPerLocalDir = buf.readInt(); String shuffleManager = Encoders.Strings.decode(buf); return new ExecutorShuffleInfo(localDirs, subDirsPerLocalDir, shuffleManager); } }
public static StreamResponse decode(ByteBuf buf) { String streamId = Encoders.Strings.decode(buf); long byteCount = buf.readLong(); return new StreamResponse(streamId, byteCount, null); }
public static UploadBlockStream decode(ByteBuf buf) { String blockId = Encoders.Strings.decode(buf); byte[] metadata = Encoders.ByteArrays.decode(buf); return new UploadBlockStream(blockId, metadata); } }
public static UploadBlockStream decode(ByteBuf buf) { String blockId = Encoders.Strings.decode(buf); byte[] metadata = Encoders.ByteArrays.decode(buf); return new UploadBlockStream(blockId, metadata); } }
public static RegisterDriver decode(ByteBuf buf) { String appId = Encoders.Strings.decode(buf); long heartbeatTimeout = buf.readLong(); return new RegisterDriver(appId, heartbeatTimeout); } }
public static UploadBlock decode(ByteBuf buf) { String appId = Encoders.Strings.decode(buf); String execId = Encoders.Strings.decode(buf); String blockId = Encoders.Strings.decode(buf); byte[] metadata = Encoders.ByteArrays.decode(buf); byte[] blockData = Encoders.ByteArrays.decode(buf); return new UploadBlock(appId, execId, blockId, metadata, blockData); } }
public static StreamResponse decode(ByteBuf buf) { String streamId = Encoders.Strings.decode(buf); long byteCount = buf.readLong(); return new StreamResponse(streamId, byteCount, null); }