Class DataflowDetail.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • instanceId

        public DataflowDetail.Builder instanceId​(String instanceId)
        Id for dataflow instance
        Parameters:
        instanceId - the value to set
        Returns:
        this builder
      • sparkVersion

        public DataflowDetail.Builder sparkVersion​(String sparkVersion)
        The Spark version utilized to run the application.
        Parameters:
        sparkVersion - the value to set
        Returns:
        this builder
      • driverShape

        public DataflowDetail.Builder driverShape​(String driverShape)
        The VM shape for the driver.

        Sets the driver cores and memory.

        Parameters:
        driverShape - the value to set
        Returns:
        this builder
      • executorShape

        public DataflowDetail.Builder executorShape​(String executorShape)
        The VM shape for the executors.

        Sets the executor cores and memory.

        Parameters:
        executorShape - the value to set
        Returns:
        this builder
      • numExecutors

        public DataflowDetail.Builder numExecutors​(Integer numExecutors)
        The number of executor VMs requested.
        Parameters:
        numExecutors - the value to set
        Returns:
        this builder
      • privateEndpointId

        public DataflowDetail.Builder privateEndpointId​(String privateEndpointId)
        OCID of the already provisioned dataflow private endpoint.
        Parameters:
        privateEndpointId - the value to set
        Returns:
        this builder
      • logBucketInstanceId

        public DataflowDetail.Builder logBucketInstanceId​(String logBucketInstanceId)
        InstanceId of log bucket created as part of objectstorage service in stack.

        Used for storing application run logs.

        Parameters:
        logBucketInstanceId - the value to set
        Returns:
        this builder
      • warehouseBucketInstanceId

        public DataflowDetail.Builder warehouseBucketInstanceId​(String warehouseBucketInstanceId)
        InstanceId of warehouse bucket created as part of objectstorage service in stack.

        Mandatory for SQL applications.

        Parameters:
        warehouseBucketInstanceId - the value to set
        Returns:
        this builder