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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.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 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.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 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.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:
-