Interface CfnApplicationV2.ZeppelinApplicationConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplicationV2.ZeppelinApplicationConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnApplicationV2
@Stability(Stable)
public static interface CfnApplicationV2.ZeppelinApplicationConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The configuration of a Kinesis Data Analytics Studio notebook.
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.kinesisanalytics.*; ZeppelinApplicationConfigurationProperty zeppelinApplicationConfigurationProperty = ZeppelinApplicationConfigurationProperty.builder() .catalogConfiguration(CatalogConfigurationProperty.builder() .glueDataCatalogConfiguration(GlueDataCatalogConfigurationProperty.builder() .databaseArn("databaseArn") .build()) .build()) .customArtifactsConfiguration(List.of(CustomArtifactConfigurationProperty.builder() .artifactType("artifactType") // the properties below are optional .mavenReference(MavenReferenceProperty.builder() .artifactId("artifactId") .groupId("groupId") .version("version") .build()) .s3ContentLocation(S3ContentLocationProperty.builder() .bucketArn("bucketArn") .fileKey("fileKey") // the properties below are optional .objectVersion("objectVersion") .build()) .build())) .deployAsApplicationConfiguration(DeployAsApplicationConfigurationProperty.builder() .s3ContentLocation(S3ContentBaseLocationProperty.builder() .bucketArn("bucketArn") // the properties below are optional .basePath("basePath") .build()) .build()) .monitoringConfiguration(ZeppelinMonitoringConfigurationProperty.builder() .logLevel("logLevel") .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
static final class
An implementation forCfnApplicationV2.ZeppelinApplicationConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.default Object
A list ofCustomArtifactConfiguration
objects.default Object
The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.default Object
The monitoring configuration of a Kinesis Data Analytics Studio notebook.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCatalogConfiguration
The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.- See Also:
-
getCustomArtifactsConfiguration
A list ofCustomArtifactConfiguration
objects.- See Also:
-
getDeployAsApplicationConfiguration
The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.- See Also:
-
getMonitoringConfiguration
The monitoring configuration of a Kinesis Data Analytics Studio notebook.- See Also:
-
builder
@Stability(Stable) static CfnApplicationV2.ZeppelinApplicationConfigurationProperty.Builder builder()
-