Interface ZeppelinApplicationConfiguration.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<ZeppelinApplicationConfiguration.Builder,,ZeppelinApplicationConfiguration> SdkBuilder<ZeppelinApplicationConfiguration.Builder,,ZeppelinApplicationConfiguration> SdkPojo
- Enclosing class:
 ZeppelinApplicationConfiguration
- 
Method Summary
Modifier and TypeMethodDescriptioncatalogConfiguration(Consumer<CatalogConfiguration.Builder> catalogConfiguration) The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.catalogConfiguration(CatalogConfiguration catalogConfiguration) The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.customArtifactsConfiguration(Collection<CustomArtifactConfiguration> customArtifactsConfiguration) Custom artifacts are dependency JARs and user-defined functions (UDF).customArtifactsConfiguration(Consumer<CustomArtifactConfiguration.Builder>... customArtifactsConfiguration) Custom artifacts are dependency JARs and user-defined functions (UDF).customArtifactsConfiguration(CustomArtifactConfiguration... customArtifactsConfiguration) Custom artifacts are dependency JARs and user-defined functions (UDF).deployAsApplicationConfiguration(Consumer<DeployAsApplicationConfiguration.Builder> deployAsApplicationConfiguration) The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.deployAsApplicationConfiguration(DeployAsApplicationConfiguration deployAsApplicationConfiguration) The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.monitoringConfiguration(Consumer<ZeppelinMonitoringConfiguration.Builder> monitoringConfiguration) The monitoring configuration of a Kinesis Data Analytics Studio notebook.monitoringConfiguration(ZeppelinMonitoringConfiguration monitoringConfiguration) The monitoring configuration of a Kinesis Data Analytics Studio notebook.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
monitoringConfiguration
ZeppelinApplicationConfiguration.Builder monitoringConfiguration(ZeppelinMonitoringConfiguration monitoringConfiguration) The monitoring configuration of a Kinesis Data Analytics Studio notebook.
- Parameters:
 monitoringConfiguration- The monitoring configuration of a Kinesis Data Analytics Studio notebook.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
monitoringConfiguration
default ZeppelinApplicationConfiguration.Builder monitoringConfiguration(Consumer<ZeppelinMonitoringConfiguration.Builder> monitoringConfiguration) The monitoring configuration of a Kinesis Data Analytics Studio notebook.
This is a convenience method that creates an instance of theZeppelinMonitoringConfiguration.Builderavoiding the need to create one manually viaZeppelinMonitoringConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomonitoringConfiguration(ZeppelinMonitoringConfiguration).- Parameters:
 monitoringConfiguration- a consumer that will call methods onZeppelinMonitoringConfiguration.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
catalogConfiguration
ZeppelinApplicationConfiguration.Builder catalogConfiguration(CatalogConfiguration catalogConfiguration) The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.
- Parameters:
 catalogConfiguration- The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
catalogConfiguration
default ZeppelinApplicationConfiguration.Builder catalogConfiguration(Consumer<CatalogConfiguration.Builder> catalogConfiguration) The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.
This is a convenience method that creates an instance of theCatalogConfiguration.Builderavoiding the need to create one manually viaCatalogConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocatalogConfiguration(CatalogConfiguration).- Parameters:
 catalogConfiguration- a consumer that will call methods onCatalogConfiguration.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
deployAsApplicationConfiguration
ZeppelinApplicationConfiguration.Builder deployAsApplicationConfiguration(DeployAsApplicationConfiguration deployAsApplicationConfiguration) The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
- Parameters:
 deployAsApplicationConfiguration- The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
deployAsApplicationConfiguration
default ZeppelinApplicationConfiguration.Builder deployAsApplicationConfiguration(Consumer<DeployAsApplicationConfiguration.Builder> deployAsApplicationConfiguration) The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
This is a convenience method that creates an instance of theDeployAsApplicationConfiguration.Builderavoiding the need to create one manually viaDeployAsApplicationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeployAsApplicationConfiguration(DeployAsApplicationConfiguration).- Parameters:
 deployAsApplicationConfiguration- a consumer that will call methods onDeployAsApplicationConfiguration.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
customArtifactsConfiguration
ZeppelinApplicationConfiguration.Builder customArtifactsConfiguration(Collection<CustomArtifactConfiguration> customArtifactsConfiguration) Custom artifacts are dependency JARs and user-defined functions (UDF).
- Parameters:
 customArtifactsConfiguration- Custom artifacts are dependency JARs and user-defined functions (UDF).- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
customArtifactsConfiguration
ZeppelinApplicationConfiguration.Builder customArtifactsConfiguration(CustomArtifactConfiguration... customArtifactsConfiguration) Custom artifacts are dependency JARs and user-defined functions (UDF).
- Parameters:
 customArtifactsConfiguration- Custom artifacts are dependency JARs and user-defined functions (UDF).- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
customArtifactsConfiguration
ZeppelinApplicationConfiguration.Builder customArtifactsConfiguration(Consumer<CustomArtifactConfiguration.Builder>... customArtifactsConfiguration) Custom artifacts are dependency JARs and user-defined functions (UDF).
This is a convenience method that creates an instance of theCustomArtifactConfiguration.Builderavoiding the need to create one manually viaCustomArtifactConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocustomArtifactsConfiguration(List<CustomArtifactConfiguration>).- Parameters:
 customArtifactsConfiguration- a consumer that will call methods onCustomArtifactConfiguration.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -