@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ZeppelinApplicationConfigurationDescription extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of a Kinesis Data Analytics Studio notebook.
Constructor and Description |
---|
ZeppelinApplicationConfigurationDescription() |
Modifier and Type | Method and Description |
---|---|
ZeppelinApplicationConfigurationDescription |
clone() |
boolean |
equals(Object obj) |
CatalogConfigurationDescription |
getCatalogConfigurationDescription()
The AWS Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.
|
List<CustomArtifactConfigurationDescription> |
getCustomArtifactsConfigurationDescription()
Custom artifacts are dependency JARs and user-defined functions (UDF).
|
DeployAsApplicationConfigurationDescription |
getDeployAsApplicationConfigurationDescription()
The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state..
|
ZeppelinMonitoringConfigurationDescription |
getMonitoringConfigurationDescription()
The monitoring configuration of a Kinesis Data Analytics Studio notebook.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCatalogConfigurationDescription(CatalogConfigurationDescription catalogConfigurationDescription)
The AWS Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.
|
void |
setCustomArtifactsConfigurationDescription(Collection<CustomArtifactConfigurationDescription> customArtifactsConfigurationDescription)
Custom artifacts are dependency JARs and user-defined functions (UDF).
|
void |
setDeployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription deployAsApplicationConfigurationDescription)
The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state..
|
void |
setMonitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription monitoringConfigurationDescription)
The monitoring configuration of a Kinesis Data Analytics Studio notebook.
|
String |
toString()
Returns a string representation of this object.
|
ZeppelinApplicationConfigurationDescription |
withCatalogConfigurationDescription(CatalogConfigurationDescription catalogConfigurationDescription)
The AWS Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.
|
ZeppelinApplicationConfigurationDescription |
withCustomArtifactsConfigurationDescription(Collection<CustomArtifactConfigurationDescription> customArtifactsConfigurationDescription)
Custom artifacts are dependency JARs and user-defined functions (UDF).
|
ZeppelinApplicationConfigurationDescription |
withCustomArtifactsConfigurationDescription(CustomArtifactConfigurationDescription... customArtifactsConfigurationDescription)
Custom artifacts are dependency JARs and user-defined functions (UDF).
|
ZeppelinApplicationConfigurationDescription |
withDeployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription deployAsApplicationConfigurationDescription)
The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state..
|
ZeppelinApplicationConfigurationDescription |
withMonitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription monitoringConfigurationDescription)
The monitoring configuration of a Kinesis Data Analytics Studio notebook.
|
public ZeppelinApplicationConfigurationDescription()
public void setMonitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription monitoringConfigurationDescription)
The monitoring configuration of a Kinesis Data Analytics Studio notebook.
monitoringConfigurationDescription
- The monitoring configuration of a Kinesis Data Analytics Studio notebook.public ZeppelinMonitoringConfigurationDescription getMonitoringConfigurationDescription()
The monitoring configuration of a Kinesis Data Analytics Studio notebook.
public ZeppelinApplicationConfigurationDescription withMonitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription monitoringConfigurationDescription)
The monitoring configuration of a Kinesis Data Analytics Studio notebook.
monitoringConfigurationDescription
- The monitoring configuration of a Kinesis Data Analytics Studio notebook.public void setCatalogConfigurationDescription(CatalogConfigurationDescription catalogConfigurationDescription)
The AWS Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.
catalogConfigurationDescription
- The AWS Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.public CatalogConfigurationDescription getCatalogConfigurationDescription()
The AWS Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.
public ZeppelinApplicationConfigurationDescription withCatalogConfigurationDescription(CatalogConfigurationDescription catalogConfigurationDescription)
The AWS Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.
catalogConfigurationDescription
- The AWS Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.public void setDeployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription deployAsApplicationConfigurationDescription)
The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state..
deployAsApplicationConfigurationDescription
- The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable
state..public DeployAsApplicationConfigurationDescription getDeployAsApplicationConfigurationDescription()
The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state..
public ZeppelinApplicationConfigurationDescription withDeployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription deployAsApplicationConfigurationDescription)
The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state..
deployAsApplicationConfigurationDescription
- The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable
state..public List<CustomArtifactConfigurationDescription> getCustomArtifactsConfigurationDescription()
Custom artifacts are dependency JARs and user-defined functions (UDF).
public void setCustomArtifactsConfigurationDescription(Collection<CustomArtifactConfigurationDescription> customArtifactsConfigurationDescription)
Custom artifacts are dependency JARs and user-defined functions (UDF).
customArtifactsConfigurationDescription
- Custom artifacts are dependency JARs and user-defined functions (UDF).public ZeppelinApplicationConfigurationDescription withCustomArtifactsConfigurationDescription(CustomArtifactConfigurationDescription... customArtifactsConfigurationDescription)
Custom artifacts are dependency JARs and user-defined functions (UDF).
NOTE: This method appends the values to the existing list (if any). Use
setCustomArtifactsConfigurationDescription(java.util.Collection)
or
withCustomArtifactsConfigurationDescription(java.util.Collection)
if you want to override the existing
values.
customArtifactsConfigurationDescription
- Custom artifacts are dependency JARs and user-defined functions (UDF).public ZeppelinApplicationConfigurationDescription withCustomArtifactsConfigurationDescription(Collection<CustomArtifactConfigurationDescription> customArtifactsConfigurationDescription)
Custom artifacts are dependency JARs and user-defined functions (UDF).
customArtifactsConfigurationDescription
- Custom artifacts are dependency JARs and user-defined functions (UDF).public String toString()
toString
in class Object
Object.toString()
public ZeppelinApplicationConfigurationDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.