Interface SparkUIProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SparkUIProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:42.600Z")
@Stability(Experimental)
public interface SparkUIProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for enabling Spark UI monitoring feature for Spark-based Glue jobs.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.glue.*; import software.amazon.awscdk.services.s3.*; Bucket bucket; SparkUIProps sparkUIProps = SparkUIProps.builder() .enabled(false) // the properties below are optional .bucket(bucket) .prefix("prefix") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forSparkUIProps
static final class
An implementation forSparkUIProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic SparkUIProps.Builder
builder()
default IBucket
(experimental) The bucket where the Glue job stores the logs.(experimental) Enable Spark UI.default String
(experimental) The path inside the bucket (objects prefix) where the Glue job stores the logs.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnabled
(experimental) Enable Spark UI. -
getBucket
(experimental) The bucket where the Glue job stores the logs.Default: a new bucket will be created.
-
getPrefix
(experimental) The path inside the bucket (objects prefix) where the Glue job stores the logs.Default: '/' - the logs will be written at the root of the bucket
-
builder
- Returns:
- a
SparkUIProps.Builder
ofSparkUIProps
-