Class BeamMapStateHandler

    • Constructor Summary

      Constructors 
      Constructor Description
      BeamMapStateHandler​(org.apache.flink.configuration.ReadableConfig config)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.beam.model.fnexecution.v1.BeamFnApi.StateResponse.Builder handleAppend​(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request, org.apache.flink.api.common.state.MapState<ByteArrayWrapper,​byte[]> mapState)
      Handles APPEND requests.
      org.apache.beam.model.fnexecution.v1.BeamFnApi.StateResponse.Builder handleClear​(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request, org.apache.flink.api.common.state.MapState<ByteArrayWrapper,​byte[]> mapState)
      Handles CLEAR requests.
      org.apache.beam.model.fnexecution.v1.BeamFnApi.StateResponse.Builder handleGet​(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request, org.apache.flink.api.common.state.MapState<ByteArrayWrapper,​byte[]> mapState)
      Handles GET requests.
    • Constructor Detail

      • BeamMapStateHandler

        public BeamMapStateHandler​(org.apache.flink.configuration.ReadableConfig config)
    • Method Detail

      • handleGet

        public org.apache.beam.model.fnexecution.v1.BeamFnApi.StateResponse.Builder handleGet​(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request,
                                                                                              org.apache.flink.api.common.state.MapState<ByteArrayWrapper,​byte[]> mapState)
                                                                                       throws Exception
        Description copied from interface: BeamStateHandler
        Handles GET requests.
        Throws:
        Exception
      • handleAppend

        public org.apache.beam.model.fnexecution.v1.BeamFnApi.StateResponse.Builder handleAppend​(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request,
                                                                                                 org.apache.flink.api.common.state.MapState<ByteArrayWrapper,​byte[]> mapState)
                                                                                          throws Exception
        Description copied from interface: BeamStateHandler
        Handles APPEND requests.
        Throws:
        Exception
      • handleClear

        public org.apache.beam.model.fnexecution.v1.BeamFnApi.StateResponse.Builder handleClear​(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request,
                                                                                                org.apache.flink.api.common.state.MapState<ByteArrayWrapper,​byte[]> mapState)
                                                                                         throws Exception
        Description copied from interface: BeamStateHandler
        Handles CLEAR requests.
        Throws:
        Exception