Interface SparkConnectorTarget.Builder

    • Method Detail

      • name

        SparkConnectorTarget.Builder name​(String name)

        The name of the data target.

        Parameters:
        name - The name of the data target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputs

        SparkConnectorTarget.Builder inputs​(Collection<String> inputs)

        The nodes that are inputs to the data target.

        Parameters:
        inputs - The nodes that are inputs to the data target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputs

        SparkConnectorTarget.Builder inputs​(String... inputs)

        The nodes that are inputs to the data target.

        Parameters:
        inputs - The nodes that are inputs to the data target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionName

        SparkConnectorTarget.Builder connectionName​(String connectionName)

        The name of a connection for an Apache Spark connector.

        Parameters:
        connectionName - The name of a connection for an Apache Spark connector.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectorName

        SparkConnectorTarget.Builder connectorName​(String connectorName)

        The name of an Apache Spark connector.

        Parameters:
        connectorName - The name of an Apache Spark connector.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionType

        SparkConnectorTarget.Builder connectionType​(String connectionType)

        The type of connection, such as marketplace.spark or custom.spark, designating a connection to an Apache Spark data store.

        Parameters:
        connectionType - The type of connection, such as marketplace.spark or custom.spark, designating a connection to an Apache Spark data store.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • additionalOptions

        SparkConnectorTarget.Builder additionalOptions​(Map<String,​String> additionalOptions)

        Additional connection options for the connector.

        Parameters:
        additionalOptions - Additional connection options for the connector.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputSchemas

        SparkConnectorTarget.Builder outputSchemas​(Collection<GlueSchema> outputSchemas)

        Specifies the data schema for the custom spark target.

        Parameters:
        outputSchemas - Specifies the data schema for the custom spark target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputSchemas

        SparkConnectorTarget.Builder outputSchemas​(GlueSchema... outputSchemas)

        Specifies the data schema for the custom spark target.

        Parameters:
        outputSchemas - Specifies the data schema for the custom spark target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.