@Generated(value="software.amazon.awssdk:codegen") public final class ApplicationConfigurationDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApplicationConfigurationDescription.Builder,ApplicationConfigurationDescription>
Describes details about the application code and starting parameters for a Kinesis Data Analytics application.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ApplicationConfigurationDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
ApplicationCodeConfigurationDescription |
applicationCodeConfigurationDescription()
The details about the application code for a Flink-based Kinesis Data Analytics application.
|
ApplicationSnapshotConfigurationDescription |
applicationSnapshotConfigurationDescription()
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
|
static ApplicationConfigurationDescription.Builder |
builder() |
EnvironmentPropertyDescriptions |
environmentPropertyDescriptions()
Describes execution properties for a Flink-based Kinesis Data Analytics application.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FlinkApplicationConfigurationDescription |
flinkApplicationConfigurationDescription()
The details about a Flink-based Kinesis Data Analytics application.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasVpcConfigurationDescriptions()
For responses, this returns true if the service returned a value for the VpcConfigurationDescriptions property.
|
RunConfigurationDescription |
runConfigurationDescription()
The details about the starting properties for a Kinesis Data Analytics application.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ApplicationConfigurationDescription.Builder> |
serializableBuilderClass() |
SqlApplicationConfigurationDescription |
sqlApplicationConfigurationDescription()
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
|
ApplicationConfigurationDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
List<VpcConfigurationDescription> |
vpcConfigurationDescriptions()
The array of descriptions of VPC configurations available to the application.
|
ZeppelinApplicationConfigurationDescription |
zeppelinApplicationConfigurationDescription()
The configuration parameters for a Kinesis Data Analytics Studio notebook.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final SqlApplicationConfigurationDescription sqlApplicationConfigurationDescription()
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
public final ApplicationCodeConfigurationDescription applicationCodeConfigurationDescription()
The details about the application code for a Flink-based Kinesis Data Analytics application.
public final RunConfigurationDescription runConfigurationDescription()
The details about the starting properties for a Kinesis Data Analytics application.
public final FlinkApplicationConfigurationDescription flinkApplicationConfigurationDescription()
The details about a Flink-based Kinesis Data Analytics application.
public final EnvironmentPropertyDescriptions environmentPropertyDescriptions()
Describes execution properties for a Flink-based Kinesis Data Analytics application.
public final ApplicationSnapshotConfigurationDescription applicationSnapshotConfigurationDescription()
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
public final boolean hasVpcConfigurationDescriptions()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<VpcConfigurationDescription> vpcConfigurationDescriptions()
The array of descriptions of VPC configurations available to the application.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasVpcConfigurationDescriptions() method.
public final ZeppelinApplicationConfigurationDescription zeppelinApplicationConfigurationDescription()
The configuration parameters for a Kinesis Data Analytics Studio notebook.
public ApplicationConfigurationDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ApplicationConfigurationDescription.Builder,ApplicationConfigurationDescription>public static ApplicationConfigurationDescription.Builder builder()
public static Class<? extends ApplicationConfigurationDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.