@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ZeppelinApplicationConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of a Managed Service for Apache Flink Studio notebook.
Constructor and Description |
---|
ZeppelinApplicationConfiguration() |
Modifier and Type | Method and Description |
---|---|
ZeppelinApplicationConfiguration |
clone() |
boolean |
equals(Object obj) |
CatalogConfiguration |
getCatalogConfiguration()
The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.
|
List<CustomArtifactConfiguration> |
getCustomArtifactsConfiguration()
Custom artifacts are dependency JARs and user-defined functions (UDF).
|
DeployAsApplicationConfiguration |
getDeployAsApplicationConfiguration()
The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with
durable state.
|
ZeppelinMonitoringConfiguration |
getMonitoringConfiguration()
The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCatalogConfiguration(CatalogConfiguration catalogConfiguration)
The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.
|
void |
setCustomArtifactsConfiguration(Collection<CustomArtifactConfiguration> customArtifactsConfiguration)
Custom artifacts are dependency JARs and user-defined functions (UDF).
|
void |
setDeployAsApplicationConfiguration(DeployAsApplicationConfiguration deployAsApplicationConfiguration)
The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with
durable state.
|
void |
setMonitoringConfiguration(ZeppelinMonitoringConfiguration monitoringConfiguration)
The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
|
String |
toString()
Returns a string representation of this object.
|
ZeppelinApplicationConfiguration |
withCatalogConfiguration(CatalogConfiguration catalogConfiguration)
The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.
|
ZeppelinApplicationConfiguration |
withCustomArtifactsConfiguration(Collection<CustomArtifactConfiguration> customArtifactsConfiguration)
Custom artifacts are dependency JARs and user-defined functions (UDF).
|
ZeppelinApplicationConfiguration |
withCustomArtifactsConfiguration(CustomArtifactConfiguration... customArtifactsConfiguration)
Custom artifacts are dependency JARs and user-defined functions (UDF).
|
ZeppelinApplicationConfiguration |
withDeployAsApplicationConfiguration(DeployAsApplicationConfiguration deployAsApplicationConfiguration)
The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with
durable state.
|
ZeppelinApplicationConfiguration |
withMonitoringConfiguration(ZeppelinMonitoringConfiguration monitoringConfiguration)
The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
|
public void setMonitoringConfiguration(ZeppelinMonitoringConfiguration monitoringConfiguration)
The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
monitoringConfiguration
- The monitoring configuration of a Managed Service for Apache Flink Studio notebook.public ZeppelinMonitoringConfiguration getMonitoringConfiguration()
The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
public ZeppelinApplicationConfiguration withMonitoringConfiguration(ZeppelinMonitoringConfiguration monitoringConfiguration)
The monitoring configuration of a Managed Service for Apache Flink Studio notebook.
monitoringConfiguration
- The monitoring configuration of a Managed Service for Apache Flink Studio notebook.public void setCatalogConfiguration(CatalogConfiguration catalogConfiguration)
The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.
catalogConfiguration
- The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio
notebook.public CatalogConfiguration getCatalogConfiguration()
The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.
public ZeppelinApplicationConfiguration withCatalogConfiguration(CatalogConfiguration catalogConfiguration)
The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.
catalogConfiguration
- The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio
notebook.public void setDeployAsApplicationConfiguration(DeployAsApplicationConfiguration deployAsApplicationConfiguration)
The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.
deployAsApplicationConfiguration
- The information required to deploy a Managed Service for Apache Flink Studio notebook as an application
with durable state.public DeployAsApplicationConfiguration getDeployAsApplicationConfiguration()
The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.
public ZeppelinApplicationConfiguration withDeployAsApplicationConfiguration(DeployAsApplicationConfiguration deployAsApplicationConfiguration)
The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.
deployAsApplicationConfiguration
- The information required to deploy a Managed Service for Apache Flink Studio notebook as an application
with durable state.public List<CustomArtifactConfiguration> getCustomArtifactsConfiguration()
Custom artifacts are dependency JARs and user-defined functions (UDF).
public void setCustomArtifactsConfiguration(Collection<CustomArtifactConfiguration> customArtifactsConfiguration)
Custom artifacts are dependency JARs and user-defined functions (UDF).
customArtifactsConfiguration
- Custom artifacts are dependency JARs and user-defined functions (UDF).public ZeppelinApplicationConfiguration withCustomArtifactsConfiguration(CustomArtifactConfiguration... customArtifactsConfiguration)
Custom artifacts are dependency JARs and user-defined functions (UDF).
NOTE: This method appends the values to the existing list (if any). Use
setCustomArtifactsConfiguration(java.util.Collection)
or
withCustomArtifactsConfiguration(java.util.Collection)
if you want to override the existing values.
customArtifactsConfiguration
- Custom artifacts are dependency JARs and user-defined functions (UDF).public ZeppelinApplicationConfiguration withCustomArtifactsConfiguration(Collection<CustomArtifactConfiguration> customArtifactsConfiguration)
Custom artifacts are dependency JARs and user-defined functions (UDF).
customArtifactsConfiguration
- Custom artifacts are dependency JARs and user-defined functions (UDF).public String toString()
toString
in class Object
Object.toString()
public ZeppelinApplicationConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.