@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationSummary extends Object implements Serializable, Cloneable, StructuredPojo
This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which only supports SQL applications. Version 2 of the API supports SQL and Java applications. For more information about version 2, see Amazon Kinesis Data Analytics API V2 Documentation.
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()
ARN of the application.
|
String |
getApplicationName()
Name of the application.
|
String |
getApplicationStatus()
Status of the application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApplicationARN(String applicationARN)
ARN of the application.
|
void |
setApplicationName(String applicationName)
Name of the application.
|
void |
setApplicationStatus(ApplicationStatus applicationStatus)
Status of the application.
|
void |
setApplicationStatus(String applicationStatus)
Status of the application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationSummary |
withApplicationARN(String applicationARN)
ARN of the application.
|
ApplicationSummary |
withApplicationName(String applicationName)
Name of the application.
|
ApplicationSummary |
withApplicationStatus(ApplicationStatus applicationStatus)
Status of the application.
|
ApplicationSummary |
withApplicationStatus(String applicationStatus)
Status of the application.
|
public void setApplicationName(String applicationName)
Name of the application.
applicationName
- Name of the application.public String getApplicationName()
Name of the application.
public ApplicationSummary withApplicationName(String applicationName)
Name of the application.
applicationName
- Name of the application.public void setApplicationARN(String applicationARN)
ARN of the application.
applicationARN
- ARN of the application.public String getApplicationARN()
ARN of the application.
public ApplicationSummary withApplicationARN(String applicationARN)
ARN of the application.
applicationARN
- ARN of the application.public void setApplicationStatus(String applicationStatus)
Status of the application.
applicationStatus
- Status of the application.ApplicationStatus
public String getApplicationStatus()
Status of the application.
ApplicationStatus
public ApplicationSummary withApplicationStatus(String applicationStatus)
Status of the application.
applicationStatus
- Status of the application.ApplicationStatus
public void setApplicationStatus(ApplicationStatus applicationStatus)
Status of the application.
applicationStatus
- Status of the application.ApplicationStatus
public ApplicationSummary withApplicationStatus(ApplicationStatus applicationStatus)
Status of the application.
applicationStatus
- Status of the application.ApplicationStatus
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.