Interface ZeppelinApplicationConfigurationDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ZeppelinApplicationConfigurationDescription.Builder,
,ZeppelinApplicationConfigurationDescription> SdkBuilder<ZeppelinApplicationConfigurationDescription.Builder,
,ZeppelinApplicationConfigurationDescription> SdkPojo
- Enclosing class:
ZeppelinApplicationConfigurationDescription
-
Method Summary
Modifier and TypeMethodDescriptioncatalogConfigurationDescription
(Consumer<CatalogConfigurationDescription.Builder> catalogConfigurationDescription) The Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.catalogConfigurationDescription
(CatalogConfigurationDescription catalogConfigurationDescription) The Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.customArtifactsConfigurationDescription
(Collection<CustomArtifactConfigurationDescription> customArtifactsConfigurationDescription) Custom artifacts are dependency JARs and user-defined functions (UDF).customArtifactsConfigurationDescription
(Consumer<CustomArtifactConfigurationDescription.Builder>... customArtifactsConfigurationDescription) Custom artifacts are dependency JARs and user-defined functions (UDF).customArtifactsConfigurationDescription
(CustomArtifactConfigurationDescription... customArtifactsConfigurationDescription) Custom artifacts are dependency JARs and user-defined functions (UDF).deployAsApplicationConfigurationDescription
(Consumer<DeployAsApplicationConfigurationDescription.Builder> deployAsApplicationConfigurationDescription) The parameters required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.deployAsApplicationConfigurationDescription
(DeployAsApplicationConfigurationDescription deployAsApplicationConfigurationDescription) The parameters required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.monitoringConfigurationDescription
(Consumer<ZeppelinMonitoringConfigurationDescription.Builder> monitoringConfigurationDescription) The monitoring configuration of a Managed Service for Apache Flink Studio notebook.monitoringConfigurationDescription
(ZeppelinMonitoringConfigurationDescription monitoringConfigurationDescription) 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 Details
-
monitoringConfigurationDescription
ZeppelinApplicationConfigurationDescription.Builder monitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription monitoringConfigurationDescription) The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
- Parameters:
monitoringConfigurationDescription
- 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.
-
monitoringConfigurationDescription
default ZeppelinApplicationConfigurationDescription.Builder monitoringConfigurationDescription(Consumer<ZeppelinMonitoringConfigurationDescription.Builder> monitoringConfigurationDescription) The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
This is a convenience method that creates an instance of theZeppelinMonitoringConfigurationDescription.Builder
avoiding the need to create one manually viaZeppelinMonitoringConfigurationDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomonitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription)
.- Parameters:
monitoringConfigurationDescription
- a consumer that will call methods onZeppelinMonitoringConfigurationDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalogConfigurationDescription
ZeppelinApplicationConfigurationDescription.Builder catalogConfigurationDescription(CatalogConfigurationDescription catalogConfigurationDescription) The Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.
- Parameters:
catalogConfigurationDescription
- The Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogConfigurationDescription
default ZeppelinApplicationConfigurationDescription.Builder catalogConfigurationDescription(Consumer<CatalogConfigurationDescription.Builder> catalogConfigurationDescription) The Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.
This is a convenience method that creates an instance of theCatalogConfigurationDescription.Builder
avoiding the need to create one manually viaCatalogConfigurationDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocatalogConfigurationDescription(CatalogConfigurationDescription)
.- Parameters:
catalogConfigurationDescription
- a consumer that will call methods onCatalogConfigurationDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deployAsApplicationConfigurationDescription
ZeppelinApplicationConfigurationDescription.Builder deployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription deployAsApplicationConfigurationDescription) The parameters required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.
- Parameters:
deployAsApplicationConfigurationDescription
- The parameters 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.
-
deployAsApplicationConfigurationDescription
default ZeppelinApplicationConfigurationDescription.Builder deployAsApplicationConfigurationDescription(Consumer<DeployAsApplicationConfigurationDescription.Builder> deployAsApplicationConfigurationDescription) The parameters 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 theDeployAsApplicationConfigurationDescription.Builder
avoiding the need to create one manually viaDeployAsApplicationConfigurationDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription)
.- Parameters:
deployAsApplicationConfigurationDescription
- a consumer that will call methods onDeployAsApplicationConfigurationDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customArtifactsConfigurationDescription
ZeppelinApplicationConfigurationDescription.Builder customArtifactsConfigurationDescription(Collection<CustomArtifactConfigurationDescription> customArtifactsConfigurationDescription) Custom artifacts are dependency JARs and user-defined functions (UDF).
- Parameters:
customArtifactsConfigurationDescription
- 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.
-
customArtifactsConfigurationDescription
ZeppelinApplicationConfigurationDescription.Builder customArtifactsConfigurationDescription(CustomArtifactConfigurationDescription... customArtifactsConfigurationDescription) Custom artifacts are dependency JARs and user-defined functions (UDF).
- Parameters:
customArtifactsConfigurationDescription
- 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.
-
customArtifactsConfigurationDescription
ZeppelinApplicationConfigurationDescription.Builder customArtifactsConfigurationDescription(Consumer<CustomArtifactConfigurationDescription.Builder>... customArtifactsConfigurationDescription) Custom artifacts are dependency JARs and user-defined functions (UDF).
This is a convenience method that creates an instance of theCustomArtifactConfigurationDescription.Builder
avoiding the need to create one manually viaCustomArtifactConfigurationDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomArtifactsConfigurationDescription(List<CustomArtifactConfigurationDescription>)
.- Parameters:
customArtifactsConfigurationDescription
- a consumer that will call methods onCustomArtifactConfigurationDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-