Interface DescribeConnectionTypeResponse.Builder

    • Method Detail

      • connectionType

        DescribeConnectionTypeResponse.Builder connectionType​(String connectionType)

        The name of the connection type.

        Parameters:
        connectionType - The name of the connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        DescribeConnectionTypeResponse.Builder description​(String description)

        A description of the connection type.

        Parameters:
        description - A description of the connection type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • capabilities

        DescribeConnectionTypeResponse.Builder capabilities​(Capabilities capabilities)

        The supported authentication types, data interface types (compute environments), and data operations of the connector.

        Parameters:
        capabilities - The supported authentication types, data interface types (compute environments), and data operations of the connector.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionProperties

        DescribeConnectionTypeResponse.Builder connectionProperties​(Map<String,​Property> connectionProperties)

        Connection properties which are common across compute environments.

        Parameters:
        connectionProperties - Connection properties which are common across compute environments.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • connectionOptions

        DescribeConnectionTypeResponse.Builder connectionOptions​(Map<String,​Property> connectionOptions)

        Returns properties that can be set when creating a connection in the ConnectionInput.ConnectionProperties. ConnectionOptions defines parameters that can be set in a Spark ETL script in the connection options map passed to a dataframe.

        Parameters:
        connectionOptions - Returns properties that can be set when creating a connection in the ConnectionInput.ConnectionProperties. ConnectionOptions defines parameters that can be set in a Spark ETL script in the connection options map passed to a dataframe.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • authenticationConfiguration

        DescribeConnectionTypeResponse.Builder authenticationConfiguration​(AuthConfiguration authenticationConfiguration)

        The type of authentication used for the connection.

        Parameters:
        authenticationConfiguration - The type of authentication used for the connection.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • computeEnvironmentConfigurations

        DescribeConnectionTypeResponse.Builder computeEnvironmentConfigurations​(Map<String,​ComputeEnvironmentConfiguration> computeEnvironmentConfigurations)

        The compute environments that are supported by the connection.

        Parameters:
        computeEnvironmentConfigurations - The compute environments that are supported by the connection.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • physicalConnectionRequirements

        DescribeConnectionTypeResponse.Builder physicalConnectionRequirements​(Map<String,​Property> physicalConnectionRequirements)

        Physical requirements for a connection, such as VPC, Subnet and Security Group specifications.

        Parameters:
        physicalConnectionRequirements - Physical requirements for a connection, such as VPC, Subnet and Security Group specifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • athenaConnectionProperties

        DescribeConnectionTypeResponse.Builder athenaConnectionProperties​(Map<String,​Property> athenaConnectionProperties)

        Connection properties specific to the Athena compute environment.

        Parameters:
        athenaConnectionProperties - Connection properties specific to the Athena compute environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pythonConnectionProperties

        DescribeConnectionTypeResponse.Builder pythonConnectionProperties​(Map<String,​Property> pythonConnectionProperties)

        Connection properties specific to the Python compute environment.

        Parameters:
        pythonConnectionProperties - Connection properties specific to the Python compute environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sparkConnectionProperties

        DescribeConnectionTypeResponse.Builder sparkConnectionProperties​(Map<String,​Property> sparkConnectionProperties)

        Connection properties specific to the Spark compute environment.

        Parameters:
        sparkConnectionProperties - Connection properties specific to the Spark compute environment.
        Returns:
        Returns a reference to this object so that method calls can be chained together.