@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Provides application summary information, including the application Amazon Resource Name (ARN), name, and status.
Constructor and Description |
---|
ApplicationSummary() |
Modifier and Type | Method and Description |
---|---|
ApplicationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationARN()
The ARN of the application.
|
String |
getApplicationMode()
For a Kinesis Data Analytics for Apache Flink application, the mode is
STREAMING . |
String |
getApplicationName()
The name of the application.
|
String |
getApplicationStatus()
The status of the application.
|
Long |
getApplicationVersionId()
Provides the current application version.
|
String |
getRuntimeEnvironment()
The runtime environment for the application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApplicationARN(String applicationARN)
The ARN of the application.
|
void |
setApplicationMode(String applicationMode)
For a Kinesis Data Analytics for Apache Flink application, the mode is
STREAMING . |
void |
setApplicationName(String applicationName)
The name of the application.
|
void |
setApplicationStatus(String applicationStatus)
The status of the application.
|
void |
setApplicationVersionId(Long applicationVersionId)
Provides the current application version.
|
void |
setRuntimeEnvironment(String runtimeEnvironment)
The runtime environment for the application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationSummary |
withApplicationARN(String applicationARN)
The ARN of the application.
|
ApplicationSummary |
withApplicationMode(ApplicationMode applicationMode)
For a Kinesis Data Analytics for Apache Flink application, the mode is
STREAMING . |
ApplicationSummary |
withApplicationMode(String applicationMode)
For a Kinesis Data Analytics for Apache Flink application, the mode is
STREAMING . |
ApplicationSummary |
withApplicationName(String applicationName)
The name of the application.
|
ApplicationSummary |
withApplicationStatus(ApplicationStatus applicationStatus)
The status of the application.
|
ApplicationSummary |
withApplicationStatus(String applicationStatus)
The status of the application.
|
ApplicationSummary |
withApplicationVersionId(Long applicationVersionId)
Provides the current application version.
|
ApplicationSummary |
withRuntimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application.
|
ApplicationSummary |
withRuntimeEnvironment(String runtimeEnvironment)
The runtime environment for the application.
|
public void setApplicationName(String applicationName)
The name of the application.
applicationName
- The name of the application.public String getApplicationName()
The name of the application.
public ApplicationSummary withApplicationName(String applicationName)
The name of the application.
applicationName
- The name of the application.public void setApplicationARN(String applicationARN)
The ARN of the application.
applicationARN
- The ARN of the application.public String getApplicationARN()
The ARN of the application.
public ApplicationSummary withApplicationARN(String applicationARN)
The ARN of the application.
applicationARN
- The ARN of the application.public void setApplicationStatus(String applicationStatus)
The status of the application.
applicationStatus
- The status of the application.ApplicationStatus
public String getApplicationStatus()
The status of the application.
ApplicationStatus
public ApplicationSummary withApplicationStatus(String applicationStatus)
The status of the application.
applicationStatus
- The status of the application.ApplicationStatus
public ApplicationSummary withApplicationStatus(ApplicationStatus applicationStatus)
The status of the application.
applicationStatus
- The status of the application.ApplicationStatus
public void setApplicationVersionId(Long applicationVersionId)
Provides the current application version.
applicationVersionId
- Provides the current application version.public Long getApplicationVersionId()
Provides the current application version.
public ApplicationSummary withApplicationVersionId(Long applicationVersionId)
Provides the current application version.
applicationVersionId
- Provides the current application version.public void setRuntimeEnvironment(String runtimeEnvironment)
The runtime environment for the application.
runtimeEnvironment
- The runtime environment for the application.RuntimeEnvironment
public String getRuntimeEnvironment()
The runtime environment for the application.
RuntimeEnvironment
public ApplicationSummary withRuntimeEnvironment(String runtimeEnvironment)
The runtime environment for the application.
runtimeEnvironment
- The runtime environment for the application.RuntimeEnvironment
public ApplicationSummary withRuntimeEnvironment(RuntimeEnvironment runtimeEnvironment)
The runtime environment for the application.
runtimeEnvironment
- The runtime environment for the application.RuntimeEnvironment
public void setApplicationMode(String applicationMode)
For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING
. For a Kinesis Data
Analytics Studio notebook, it is INTERACTIVE
.
applicationMode
- For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING
. For a
Kinesis Data Analytics Studio notebook, it is INTERACTIVE
.ApplicationMode
public String getApplicationMode()
For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING
. For a Kinesis Data
Analytics Studio notebook, it is INTERACTIVE
.
STREAMING
. For a
Kinesis Data Analytics Studio notebook, it is INTERACTIVE
.ApplicationMode
public ApplicationSummary withApplicationMode(String applicationMode)
For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING
. For a Kinesis Data
Analytics Studio notebook, it is INTERACTIVE
.
applicationMode
- For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING
. For a
Kinesis Data Analytics Studio notebook, it is INTERACTIVE
.ApplicationMode
public ApplicationSummary withApplicationMode(ApplicationMode applicationMode)
For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING
. For a Kinesis Data
Analytics Studio notebook, it is INTERACTIVE
.
applicationMode
- For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING
. For a
Kinesis Data Analytics Studio notebook, it is INTERACTIVE
.ApplicationMode
public String toString()
toString
in class Object
Object.toString()
public ApplicationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.