Interface ZeppelinApplicationConfigurationDescription.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ZeppelinApplicationConfigurationDescription.Builder,ZeppelinApplicationConfigurationDescription>,SdkBuilder<ZeppelinApplicationConfigurationDescription.Builder,ZeppelinApplicationConfigurationDescription>,SdkPojo
- Enclosing class:
- ZeppelinApplicationConfigurationDescription
public static interface ZeppelinApplicationConfigurationDescription.Builder extends SdkPojo, CopyableBuilder<ZeppelinApplicationConfigurationDescription.Builder,ZeppelinApplicationConfigurationDescription>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ZeppelinApplicationConfigurationDescription.BuildercatalogConfigurationDescription(Consumer<CatalogConfigurationDescription.Builder> catalogConfigurationDescription)The Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.ZeppelinApplicationConfigurationDescription.BuildercatalogConfigurationDescription(CatalogConfigurationDescription catalogConfigurationDescription)The Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.ZeppelinApplicationConfigurationDescription.BuildercustomArtifactsConfigurationDescription(Collection<CustomArtifactConfigurationDescription> customArtifactsConfigurationDescription)Custom artifacts are dependency JARs and user-defined functions (UDF).ZeppelinApplicationConfigurationDescription.BuildercustomArtifactsConfigurationDescription(Consumer<CustomArtifactConfigurationDescription.Builder>... customArtifactsConfigurationDescription)Custom artifacts are dependency JARs and user-defined functions (UDF).ZeppelinApplicationConfigurationDescription.BuildercustomArtifactsConfigurationDescription(CustomArtifactConfigurationDescription... customArtifactsConfigurationDescription)Custom artifacts are dependency JARs and user-defined functions (UDF).default ZeppelinApplicationConfigurationDescription.BuilderdeployAsApplicationConfigurationDescription(Consumer<DeployAsApplicationConfigurationDescription.Builder> deployAsApplicationConfigurationDescription)The parameters required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.ZeppelinApplicationConfigurationDescription.BuilderdeployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription deployAsApplicationConfigurationDescription)The parameters required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.default ZeppelinApplicationConfigurationDescription.BuildermonitoringConfigurationDescription(Consumer<ZeppelinMonitoringConfigurationDescription.Builder> monitoringConfigurationDescription)The monitoring configuration of a Managed Service for Apache Flink Studio notebook.ZeppelinApplicationConfigurationDescription.BuildermonitoringConfigurationDescription(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 Detail
-
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:
monitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription)
-
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:
catalogConfigurationDescription(CatalogConfigurationDescription)
-
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:
deployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription)
-
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 to#customArtifactsConfigurationDescription(List.) - 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:
#customArtifactsConfigurationDescription(java.util.Collection)
-
-