@@ -8659,7 +8659,7 @@ def Quix(
8659
8659
) -> Self
8660
8660
```
8661
8661
8662
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L350 )
8662
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L353 )
8663
8663
8664
8664
>***NOTE:*** DEPRECATED: use Application with `quix_sdk_token` argument instead.
8665
8665
@@ -8762,7 +8762,7 @@ def topic(name: str,
8762
8762
timestamp_extractor: Optional[TimestampExtractor] = None) -> Topic
8763
8763
```
8764
8764
8765
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L491 )
8765
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L494 )
8766
8766
8767
8767
Create a topic definition.
8768
8768
@@ -8834,7 +8834,7 @@ def dataframe(topic: Optional[Topic] = None,
8834
8834
source: Optional[BaseSource] = None) -> StreamingDataFrame
8835
8835
```
8836
8836
8837
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L571 )
8837
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L574 )
8838
8838
8839
8839
A simple helper method that generates a `StreamingDataFrame`, which is used
8840
8840
@@ -8876,7 +8876,7 @@ to be used as an input topic.
8876
8876
def stop(fail: bool = False)
8877
8877
```
8878
8878
8879
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L617 )
8879
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L620 )
8880
8880
8881
8881
Stop the internal poll loop and the message processing.
8882
8882
@@ -8899,7 +8899,7 @@ to unhandled exception, and it shouldn't commit the current checkpoint.
8899
8899
def get_producer() -> Producer
8900
8900
```
8901
8901
8902
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L662 )
8902
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L665 )
8903
8903
8904
8904
Create and return a pre-configured Producer instance.
8905
8905
The Producer is initialized with params passed to Application.
@@ -8930,7 +8930,7 @@ with app.get_producer() as producer:
8930
8930
def get_consumer(auto_commit_enable: bool = True) -> Consumer
8931
8931
```
8932
8932
8933
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L692 )
8933
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L695 )
8934
8934
8935
8935
Create and return a pre-configured Consumer instance.
8936
8936
@@ -8981,7 +8981,7 @@ Default - True
8981
8981
def clear_state()
8982
8982
```
8983
8983
8984
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L742 )
8984
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L745 )
8985
8985
8986
8986
Clear the state of the application.
8987
8987
@@ -8993,7 +8993,7 @@ Clear the state of the application.
8993
8993
def add_source(source: BaseSource, topic: Optional[Topic] = None) -> Topic
8994
8994
```
8995
8995
8996
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L748 )
8996
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L751 )
8997
8997
8998
8998
Add a source to the application.
8999
8999
@@ -9013,7 +9013,7 @@ Default: the source default
9013
9013
def run(dataframe: StreamingDataFrame)
9014
9014
```
9015
9015
9016
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L767 )
9016
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L770 )
9017
9017
9018
9018
Start processing data from Kafka using provided `StreamingDataFrame`
9019
9019
@@ -9049,7 +9049,7 @@ app.run(dataframe=df)
9049
9049
def setup_topics()
9050
9050
```
9051
9051
9052
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L887 )
9052
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L890 )
9053
9053
9054
9054
Validate and create the topics
9055
9055
@@ -9061,7 +9061,7 @@ Validate and create the topics
9061
9061
class ApplicationConfig(BaseSettings)
9062
9062
```
9063
9063
9064
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L1063 )
9064
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L1066 )
9065
9065
9066
9066
Immutable object holding the application configuration
9067
9067
@@ -9082,7 +9082,7 @@ def settings_customise_sources(
9082
9082
) -> Tuple[PydanticBaseSettingsSource, ...]
9083
9083
```
9084
9084
9085
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L1097 )
9085
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L1101 )
9086
9086
9087
9087
Included to ignore reading/setting values from the environment
9088
9088
@@ -9094,7 +9094,7 @@ Included to ignore reading/setting values from the environment
9094
9094
def copy(**kwargs) -> Self
9095
9095
```
9096
9096
9097
- [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L1110 )
9097
+ [[VIEW SOURCE]](https://github.com/quixio/quix-streams/blob/main/quixstreams/app.py#L1114 )
9098
9098
9099
9099
Update the application config and return a copy
9100
9100
0 commit comments