Interface SparkEmrPropertiesOutput.Builder

    • Method Detail

      • computeArn

        SparkEmrPropertiesOutput.Builder computeArn​(String computeArn)

        The compute ARN of the Spark EMR.

        Parameters:
        computeArn - The compute ARN of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • credentials

        SparkEmrPropertiesOutput.Builder credentials​(UsernamePassword credentials)

        The credentials of the Spark EMR.

        Parameters:
        credentials - The credentials of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • credentialsExpiration

        SparkEmrPropertiesOutput.Builder credentialsExpiration​(Instant credentialsExpiration)

        The credential expiration of the Spark EMR.

        Parameters:
        credentialsExpiration - The credential expiration of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • instanceProfileArn

        SparkEmrPropertiesOutput.Builder instanceProfileArn​(String instanceProfileArn)

        The instance profile ARN of the Spark EMR.

        Parameters:
        instanceProfileArn - The instance profile ARN of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • javaVirtualEnv

        SparkEmrPropertiesOutput.Builder javaVirtualEnv​(String javaVirtualEnv)

        The Java virtual env of the Spark EMR.

        Parameters:
        javaVirtualEnv - The Java virtual env of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • livyEndpoint

        SparkEmrPropertiesOutput.Builder livyEndpoint​(String livyEndpoint)

        The livy endpoint of the Spark EMR.

        Parameters:
        livyEndpoint - The livy endpoint of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • logUri

        SparkEmrPropertiesOutput.Builder logUri​(String logUri)

        The log URI of the Spark EMR.

        Parameters:
        logUri - The log URI of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pythonVirtualEnv

        SparkEmrPropertiesOutput.Builder pythonVirtualEnv​(String pythonVirtualEnv)

        The Python virtual env of the Spark EMR.

        Parameters:
        pythonVirtualEnv - The Python virtual env of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • runtimeRole

        SparkEmrPropertiesOutput.Builder runtimeRole​(String runtimeRole)

        The runtime role of the Spark EMR.

        Parameters:
        runtimeRole - The runtime role of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • trustedCertificatesS3Uri

        SparkEmrPropertiesOutput.Builder trustedCertificatesS3Uri​(String trustedCertificatesS3Uri)

        The trusted certificate S3 URL of the Spark EMR.

        Parameters:
        trustedCertificatesS3Uri - The trusted certificate S3 URL of the Spark EMR.
        Returns:
        Returns a reference to this object so that method calls can be chained together.