Interface ZeppelinApplicationConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ZeppelinApplicationConfiguration.Builder,ZeppelinApplicationConfiguration>,SdkBuilder<ZeppelinApplicationConfiguration.Builder,ZeppelinApplicationConfiguration>,SdkPojo
- Enclosing class:
- ZeppelinApplicationConfiguration
public static interface ZeppelinApplicationConfiguration.Builder extends SdkPojo, CopyableBuilder<ZeppelinApplicationConfiguration.Builder,ZeppelinApplicationConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ZeppelinApplicationConfiguration.BuildercatalogConfiguration(Consumer<CatalogConfiguration.Builder> catalogConfiguration)The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.ZeppelinApplicationConfiguration.BuildercatalogConfiguration(CatalogConfiguration catalogConfiguration)The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.ZeppelinApplicationConfiguration.BuildercustomArtifactsConfiguration(Collection<CustomArtifactConfiguration> customArtifactsConfiguration)Custom artifacts are dependency JARs and user-defined functions (UDF).ZeppelinApplicationConfiguration.BuildercustomArtifactsConfiguration(Consumer<CustomArtifactConfiguration.Builder>... customArtifactsConfiguration)Custom artifacts are dependency JARs and user-defined functions (UDF).ZeppelinApplicationConfiguration.BuildercustomArtifactsConfiguration(CustomArtifactConfiguration... customArtifactsConfiguration)Custom artifacts are dependency JARs and user-defined functions (UDF).default ZeppelinApplicationConfiguration.BuilderdeployAsApplicationConfiguration(Consumer<DeployAsApplicationConfiguration.Builder> deployAsApplicationConfiguration)The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.ZeppelinApplicationConfiguration.BuilderdeployAsApplicationConfiguration(DeployAsApplicationConfiguration deployAsApplicationConfiguration)The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.default ZeppelinApplicationConfiguration.BuildermonitoringConfiguration(Consumer<ZeppelinMonitoringConfiguration.Builder> monitoringConfiguration)The monitoring configuration of a Managed Service for Apache Flink Studio notebook.ZeppelinApplicationConfiguration.BuildermonitoringConfiguration(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, sdkFields
-
-
-
-
Method Detail
-
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:
monitoringConfiguration(ZeppelinMonitoringConfiguration)
-
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:
catalogConfiguration(CatalogConfiguration)
-
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:
deployAsApplicationConfiguration(DeployAsApplicationConfiguration)
-
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 to#customArtifactsConfiguration(List.) - 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:
#customArtifactsConfiguration(java.util.Collection)
-
-