Class EncryptionCtx

java.lang.Object
com.google.flatbuffers.Table
org.apache.pulsar.io.kinesis.fbs.EncryptionCtx

public final class EncryptionCtx extends com.google.flatbuffers.Table
  • Constructor Details

    • EncryptionCtx

      public EncryptionCtx()
  • Method Details

    • getRootAsEncryptionCtx

      public static EncryptionCtx getRootAsEncryptionCtx(ByteBuffer _bb)
    • getRootAsEncryptionCtx

      public static EncryptionCtx getRootAsEncryptionCtx(ByteBuffer _bb, EncryptionCtx obj)
    • __init

      public void __init(int _i, ByteBuffer _bb)
    • __assign

      public EncryptionCtx __assign(int _i, ByteBuffer _bb)
    • keys

      public EncryptionKey keys(int j)
    • keys

      public EncryptionKey keys(EncryptionKey obj, int j)
    • keysLength

      public int keysLength()
    • param

      public byte param(int j)
    • paramLength

      public int paramLength()
    • paramAsByteBuffer

      public ByteBuffer paramAsByteBuffer()
    • paramInByteBuffer

      public ByteBuffer paramInByteBuffer(ByteBuffer _bb)
    • algo

      public String algo()
    • algoAsByteBuffer

      public ByteBuffer algoAsByteBuffer()
    • algoInByteBuffer

      public ByteBuffer algoInByteBuffer(ByteBuffer _bb)
    • compressionType

      public byte compressionType()
    • uncompressedMessageSize

      public int uncompressedMessageSize()
    • batchSize

      public int batchSize()
    • isBatchMessage

      public boolean isBatchMessage()
    • createEncryptionCtx

      public static int createEncryptionCtx(com.google.flatbuffers.FlatBufferBuilder builder, int keysOffset, int paramOffset, int algoOffset, byte compressionType, int uncompressedMessageSize, int batchSize, boolean isBatchMessage)
    • startEncryptionCtx

      public static void startEncryptionCtx(com.google.flatbuffers.FlatBufferBuilder builder)
    • addKeys

      public static void addKeys(com.google.flatbuffers.FlatBufferBuilder builder, int keysOffset)
    • createKeysVector

      public static int createKeysVector(com.google.flatbuffers.FlatBufferBuilder builder, int[] data)
    • startKeysVector

      public static void startKeysVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • addParam

      public static void addParam(com.google.flatbuffers.FlatBufferBuilder builder, int paramOffset)
    • createParamVector

      public static int createParamVector(com.google.flatbuffers.FlatBufferBuilder builder, byte[] data)
    • startParamVector

      public static void startParamVector(com.google.flatbuffers.FlatBufferBuilder builder, int numElems)
    • addAlgo

      public static void addAlgo(com.google.flatbuffers.FlatBufferBuilder builder, int algoOffset)
    • addCompressionType

      public static void addCompressionType(com.google.flatbuffers.FlatBufferBuilder builder, byte compressionType)
    • addUncompressedMessageSize

      public static void addUncompressedMessageSize(com.google.flatbuffers.FlatBufferBuilder builder, int uncompressedMessageSize)
    • addBatchSize

      public static void addBatchSize(com.google.flatbuffers.FlatBufferBuilder builder, int batchSize)
    • addIsBatchMessage

      public static void addIsBatchMessage(com.google.flatbuffers.FlatBufferBuilder builder, boolean isBatchMessage)
    • endEncryptionCtx

      public static int endEncryptionCtx(com.google.flatbuffers.FlatBufferBuilder builder)