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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaZeppelinMonitoringConfigurationDescription.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCatalogConfigurationDescription.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDeployAsApplicationConfigurationDescription.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCustomArtifactConfigurationDescription.builder().When the
Consumercompletes,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:
-