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 Managed Service for Apache Flink Studio notebook.catalogConfiguration
(CatalogConfiguration catalogConfiguration) The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink 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 Managed Service for Apache Flink Studio notebook as an application with durable state.deployAsApplicationConfiguration
(DeployAsApplicationConfiguration deployAsApplicationConfiguration) The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.monitoringConfiguration
(Consumer<ZeppelinMonitoringConfiguration.Builder> monitoringConfiguration) The monitoring configuration of a Managed Service for Apache Flink Studio notebook.monitoringConfiguration
(ZeppelinMonitoringConfiguration monitoringConfiguration) The monitoring configuration of a Managed Service for Apache Flink Studio notebook.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
monitoringConfiguration
ZeppelinApplicationConfiguration.Builder monitoringConfiguration(ZeppelinMonitoringConfiguration monitoringConfiguration) The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
- Parameters:
monitoringConfiguration
- The monitoring configuration of a Managed Service for Apache Flink 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 Managed Service for Apache Flink Studio notebook.
This is a convenience method that creates an instance of theZeppelinMonitoringConfiguration.Builder
avoiding the need to create one manually viaZeppelinMonitoringConfiguration.builder()
.When the
Consumer
completes,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 Managed Service for Apache Flink Studio notebook.
- Parameters:
catalogConfiguration
- The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink 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 Managed Service for Apache Flink Studio notebook.
This is a convenience method that creates an instance of theCatalogConfiguration.Builder
avoiding the need to create one manually viaCatalogConfiguration.builder()
.When the
Consumer
completes,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 Managed Service for Apache Flink Studio notebook as an application with durable state.
- Parameters:
deployAsApplicationConfiguration
- The information required to deploy a Managed Service for Apache Flink 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 Managed Service for Apache Flink Studio notebook as an application with durable state.
This is a convenience method that creates an instance of theDeployAsApplicationConfiguration.Builder
avoiding the need to create one manually viaDeployAsApplicationConfiguration.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaCustomArtifactConfiguration.builder()
.When the
Consumer
completes,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:
-