Interface CfnApplication.ZeppelinApplicationConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplication.ZeppelinApplicationConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnApplication
@Stability(Stable)
public static interface CfnApplication.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.kinesisanalyticsv2.*;
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();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnApplication.ZeppelinApplicationConfigurationPropertystatic final classAn implementation forCfnApplication.ZeppelinApplicationConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.default ObjectA list ofCustomArtifactConfigurationobjects.default ObjectThe information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.default ObjectThe 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. -
getCustomArtifactsConfiguration
A list ofCustomArtifactConfigurationobjects. -
getDeployAsApplicationConfiguration
The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state. -
getMonitoringConfiguration
The monitoring configuration of a Kinesis Data Analytics Studio notebook. -
builder
-