c
pl.touk.nussknacker.engine.management.sample.signal.SampleSignalHandlingTransformer
MakeStateQueryableTransformer
abstract class MakeStateQueryableTransformer[A <: ChangedState, B] extends AbstractStreamOperator[ValueWithContext[B]] with OneInputStreamOperator[Either[A, ValueWithContext[B]], ValueWithContext[B]] with LazyLogging
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- MakeStateQueryableTransformer
- LazyLogging
- OneInputStreamOperator
- Input
- AbstractStreamOperator
- CheckpointedStreamOperator
- SetupableStreamOperator
- StreamOperator
- Serializable
- KeyContext
- CheckpointListener
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new MakeStateQueryableTransformer(queryName: String, mapToJson: (A) ⇒ Json)
Type Members
- case class QueriedState(key: String, jsonValue: Json, changeTimestamp: Long) extends Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
close(): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finish(): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
getChainingStrategy(): ChainingStrategy
- Definition Classes
- AbstractStreamOperator → SetupableStreamOperator
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
getContainingTask(): StreamTask[_, _]
- Definition Classes
- AbstractStreamOperator
-
def
getCurrentKey(): AnyRef
- Definition Classes
- AbstractStreamOperator → KeyContext
-
def
getExecutionConfig(): ExecutionConfig
- Definition Classes
- AbstractStreamOperator
-
def
getInternalTimerService[K, N](arg0: String, arg1: TypeSerializer[N], arg2: Triggerable[K, N]): InternalTimerService[N]
- Definition Classes
- AbstractStreamOperator
-
def
getKeyedStateBackend[K](): KeyedStateBackend[K]
- Definition Classes
- AbstractStreamOperator
-
def
getKeyedStateStore(): KeyedStateStore
- Definition Classes
- AbstractStreamOperator
-
def
getMetricGroup(): OperatorMetricGroup
- Definition Classes
- AbstractStreamOperator → StreamOperator
-
def
getOperatorConfig(): StreamConfig
- Definition Classes
- AbstractStreamOperator
-
def
getOperatorID(): OperatorID
- Definition Classes
- AbstractStreamOperator → StreamOperator
-
def
getOperatorName(): String
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
-
def
getOperatorStateBackend(): OperatorStateBackend
- Definition Classes
- AbstractStreamOperator
-
def
getOrCreateKeyedState[N, S <: State, T](arg0: TypeSerializer[N], arg1: StateDescriptor[S, T]): S
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
getPartitionedState[S <: State, N](arg0: N, arg1: TypeSerializer[N], arg2: StateDescriptor[S, _]): S
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
getPartitionedState[S <: State](arg0: StateDescriptor[S, _]): S
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
getProcessingTimeService(): ProcessingTimeService
- Definition Classes
- AbstractStreamOperator
-
def
getRuntimeContext(): StreamingRuntimeContext
- Definition Classes
- AbstractStreamOperator
-
def
getTimeServiceManager(): Optional[InternalTimeServiceManager[_]]
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
-
def
getUserCodeClassloader(): ClassLoader
- Definition Classes
- AbstractStreamOperator
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
initializeState(arg0: StateInitializationContext): Unit
- Definition Classes
- AbstractStreamOperator → CheckpointedStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
initializeState(arg0: StreamTaskStateInitializer): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isUsingCustomRawKeyedState(): Boolean
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
-
lazy val
logger: Logger
- Attributes
- protected
- Definition Classes
- LazyLogging
- Annotations
- @transient()
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
notifyCheckpointAborted(arg0: Long): Unit
- Definition Classes
- AbstractStreamOperator → CheckpointListener
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
notifyCheckpointComplete(arg0: Long): Unit
- Definition Classes
- AbstractStreamOperator → CheckpointListener
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
open(): Unit
- Definition Classes
- MakeStateQueryableTransformer → AbstractStreamOperator → StreamOperator
-
def
prepareSnapshotPreBarrier(arg0: Long): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processElement(element: StreamRecord[Either[A, ValueWithContext[B]]]): Unit
- Definition Classes
- MakeStateQueryableTransformer → Input
-
def
processLatencyMarker(arg0: LatencyMarker): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processLatencyMarker1(arg0: LatencyMarker): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processLatencyMarker2(arg0: LatencyMarker): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processWatermark(arg0: Watermark): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processWatermark1(arg0: Watermark): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processWatermark2(arg0: Watermark): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processWatermarkStatus(arg0: WatermarkStatus): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
processWatermarkStatus1(arg0: WatermarkStatus): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
processWatermarkStatus2(arg0: WatermarkStatus): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
- var queriedStates: ValueState[String]
-
def
reportOrForwardLatencyMarker(arg0: LatencyMarker): Unit
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
-
final
def
setChainingStrategy(arg0: ChainingStrategy): Unit
- Definition Classes
- AbstractStreamOperator → SetupableStreamOperator
-
def
setCurrentKey(arg0: Any): Unit
- Definition Classes
- AbstractStreamOperator → KeyContext
-
def
setKeyContextElement(arg0: StreamRecord[Either[A, ValueWithContext[B]]]): Unit
- Definition Classes
- OneInputStreamOperator → Input
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
setKeyContextElement1(arg0: StreamRecord[_]): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
setKeyContextElement2(arg0: StreamRecord[_]): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
setup(arg0: StreamTask[_, _], arg1: StreamConfig, arg2: Output[StreamRecord[ValueWithContext[B]]]): Unit
- Definition Classes
- AbstractStreamOperator → SetupableStreamOperator
-
def
snapshotState(arg0: StateSnapshotContext): Unit
- Definition Classes
- AbstractStreamOperator → CheckpointedStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
snapshotState(arg0: Long, arg1: Long, arg2: CheckpointOptions, arg3: CheckpointStreamFactory): OperatorSnapshotFutures
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- object QueriedState extends Serializable
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
setProcessingTimeService(arg0: ProcessingTimeService): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.