blob: df2113361546f7e91b2c00804c16107f66d52e30 [file] [log] [blame]
# Stubs for amaterasu_pyspark.runtime (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.
from .datasets import DatasetManager
from amaterasu import BaseAmaContext
from amaterasu.datasets import BaseDatasetManager
from amaterasu.runtime import AmaContextBuilder, Environment
from pyspark import SparkContext
from pyspark.sql import DataFrame, SparkSession
from typing import Any
class SparkAmaContextBuilder(AmaContextBuilder):
spark_conf: Any = ...
def __init__(self) -> None: ...
def setMaster(self, master_uri: Any) -> AmaContextBuilder: ...
def set(self, key: Any, value: Any) -> AmaContextBuilder: ...
def build(self) -> AmaContext: ...
class AmaContext(BaseAmaContext):
@classmethod
def builder(cls: Any) -> AmaContextBuilder: ...
@property
def dataset_manager(self) -> BaseDatasetManager: ...
@property
def sc(self) -> SparkContext: ...
@property
def spark(self) -> SparkSession: ...
def __init__(self, env: Environment, sc: SparkContext=..., spark: SparkSession=...) -> Any: ...
def get_dataset(self, dataset_name: str) -> DataFrame: ...
def persist(self, dataset_name: str, dataset: DataFrame, overwrite: bool=...) -> Any: ...