@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationSummary extends Object implements Serializable, Cloneable, StructuredPojo
The list of ApplicationSummary
objects.
Constructor and Description |
---|
ApplicationSummary() |
Modifier and Type | Method and Description |
---|---|
ApplicationSummary |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ApplicationSummary |
clearTagsEntries()
Removes all the entries added into Tags.
|
ApplicationSummary |
clone() |
boolean |
equals(Object obj) |
ApiGatewayProxySummary |
getApiGatewayProxy()
The endpoint URL of the Amazon API Gateway proxy.
|
String |
getApplicationId()
The unique identifier of the application.
|
String |
getArn()
The Amazon Resource Name (ARN) of the application.
|
String |
getCreatedByAccountId()
The Amazon Web Services account ID of the application creator.
|
Date |
getCreatedTime()
A timestamp that indicates when the application is created.
|
String |
getEnvironmentId()
The unique identifier of the environment.
|
ErrorResponse |
getError()
Any error associated with the application resource.
|
Date |
getLastUpdatedTime()
A timestamp that indicates when the application was last updated.
|
String |
getName()
The name of the application.
|
String |
getOwnerAccountId()
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner
account ID).
|
String |
getProxyType()
The proxy type of the proxy created within the application.
|
String |
getState()
The current state of the application.
|
Map<String,String> |
getTags()
The tags assigned to the application.
|
String |
getVpcId()
The ID of the virtual private cloud (VPC).
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApiGatewayProxy(ApiGatewayProxySummary apiGatewayProxy)
The endpoint URL of the Amazon API Gateway proxy.
|
void |
setApplicationId(String applicationId)
The unique identifier of the application.
|
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the application.
|
void |
setCreatedByAccountId(String createdByAccountId)
The Amazon Web Services account ID of the application creator.
|
void |
setCreatedTime(Date createdTime)
A timestamp that indicates when the application is created.
|
void |
setEnvironmentId(String environmentId)
The unique identifier of the environment.
|
void |
setError(ErrorResponse error)
Any error associated with the application resource.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
A timestamp that indicates when the application was last updated.
|
void |
setName(String name)
The name of the application.
|
void |
setOwnerAccountId(String ownerAccountId)
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner
account ID).
|
void |
setProxyType(String proxyType)
The proxy type of the proxy created within the application.
|
void |
setState(String state)
The current state of the application.
|
void |
setTags(Map<String,String> tags)
The tags assigned to the application.
|
void |
setVpcId(String vpcId)
The ID of the virtual private cloud (VPC).
|
String |
toString()
Returns a string representation of this object.
|
ApplicationSummary |
withApiGatewayProxy(ApiGatewayProxySummary apiGatewayProxy)
The endpoint URL of the Amazon API Gateway proxy.
|
ApplicationSummary |
withApplicationId(String applicationId)
The unique identifier of the application.
|
ApplicationSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the application.
|
ApplicationSummary |
withCreatedByAccountId(String createdByAccountId)
The Amazon Web Services account ID of the application creator.
|
ApplicationSummary |
withCreatedTime(Date createdTime)
A timestamp that indicates when the application is created.
|
ApplicationSummary |
withEnvironmentId(String environmentId)
The unique identifier of the environment.
|
ApplicationSummary |
withError(ErrorResponse error)
Any error associated with the application resource.
|
ApplicationSummary |
withLastUpdatedTime(Date lastUpdatedTime)
A timestamp that indicates when the application was last updated.
|
ApplicationSummary |
withName(String name)
The name of the application.
|
ApplicationSummary |
withOwnerAccountId(String ownerAccountId)
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner
account ID).
|
ApplicationSummary |
withProxyType(ProxyType proxyType)
The proxy type of the proxy created within the application.
|
ApplicationSummary |
withProxyType(String proxyType)
The proxy type of the proxy created within the application.
|
ApplicationSummary |
withState(ApplicationState state)
The current state of the application.
|
ApplicationSummary |
withState(String state)
The current state of the application.
|
ApplicationSummary |
withTags(Map<String,String> tags)
The tags assigned to the application.
|
ApplicationSummary |
withVpcId(String vpcId)
The ID of the virtual private cloud (VPC).
|
public void setApiGatewayProxy(ApiGatewayProxySummary apiGatewayProxy)
The endpoint URL of the Amazon API Gateway proxy.
apiGatewayProxy
- The endpoint URL of the Amazon API Gateway proxy.public ApiGatewayProxySummary getApiGatewayProxy()
The endpoint URL of the Amazon API Gateway proxy.
public ApplicationSummary withApiGatewayProxy(ApiGatewayProxySummary apiGatewayProxy)
The endpoint URL of the Amazon API Gateway proxy.
apiGatewayProxy
- The endpoint URL of the Amazon API Gateway proxy.public void setApplicationId(String applicationId)
The unique identifier of the application.
applicationId
- The unique identifier of the application.public String getApplicationId()
The unique identifier of the application.
public ApplicationSummary withApplicationId(String applicationId)
The unique identifier of the application.
applicationId
- The unique identifier of the application.public void setArn(String arn)
The Amazon Resource Name (ARN) of the application.
arn
- The Amazon Resource Name (ARN) of the application.public String getArn()
The Amazon Resource Name (ARN) of the application.
public ApplicationSummary withArn(String arn)
The Amazon Resource Name (ARN) of the application.
arn
- The Amazon Resource Name (ARN) of the application.public void setCreatedByAccountId(String createdByAccountId)
The Amazon Web Services account ID of the application creator.
createdByAccountId
- The Amazon Web Services account ID of the application creator.public String getCreatedByAccountId()
The Amazon Web Services account ID of the application creator.
public ApplicationSummary withCreatedByAccountId(String createdByAccountId)
The Amazon Web Services account ID of the application creator.
createdByAccountId
- The Amazon Web Services account ID of the application creator.public void setCreatedTime(Date createdTime)
A timestamp that indicates when the application is created.
createdTime
- A timestamp that indicates when the application is created.public Date getCreatedTime()
A timestamp that indicates when the application is created.
public ApplicationSummary withCreatedTime(Date createdTime)
A timestamp that indicates when the application is created.
createdTime
- A timestamp that indicates when the application is created.public void setEnvironmentId(String environmentId)
The unique identifier of the environment.
environmentId
- The unique identifier of the environment.public String getEnvironmentId()
The unique identifier of the environment.
public ApplicationSummary withEnvironmentId(String environmentId)
The unique identifier of the environment.
environmentId
- The unique identifier of the environment.public void setError(ErrorResponse error)
Any error associated with the application resource.
error
- Any error associated with the application resource.public ErrorResponse getError()
Any error associated with the application resource.
public ApplicationSummary withError(ErrorResponse error)
Any error associated with the application resource.
error
- Any error associated with the application resource.public void setLastUpdatedTime(Date lastUpdatedTime)
A timestamp that indicates when the application was last updated.
lastUpdatedTime
- A timestamp that indicates when the application was last updated.public Date getLastUpdatedTime()
A timestamp that indicates when the application was last updated.
public ApplicationSummary withLastUpdatedTime(Date lastUpdatedTime)
A timestamp that indicates when the application was last updated.
lastUpdatedTime
- A timestamp that indicates when the application was last updated.public void setName(String name)
The name of the application.
name
- The name of the application.public String getName()
The name of the application.
public ApplicationSummary withName(String name)
The name of the application.
name
- The name of the application.public void setOwnerAccountId(String ownerAccountId)
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).
ownerAccountId
- The Amazon Web Services account ID of the application owner (which is always the same as the environment
owner account ID).public String getOwnerAccountId()
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).
public ApplicationSummary withOwnerAccountId(String ownerAccountId)
The Amazon Web Services account ID of the application owner (which is always the same as the environment owner account ID).
ownerAccountId
- The Amazon Web Services account ID of the application owner (which is always the same as the environment
owner account ID).public void setProxyType(String proxyType)
The proxy type of the proxy created within the application.
proxyType
- The proxy type of the proxy created within the application.ProxyType
public String getProxyType()
The proxy type of the proxy created within the application.
ProxyType
public ApplicationSummary withProxyType(String proxyType)
The proxy type of the proxy created within the application.
proxyType
- The proxy type of the proxy created within the application.ProxyType
public ApplicationSummary withProxyType(ProxyType proxyType)
The proxy type of the proxy created within the application.
proxyType
- The proxy type of the proxy created within the application.ProxyType
public void setState(String state)
The current state of the application.
state
- The current state of the application.ApplicationState
public String getState()
The current state of the application.
ApplicationState
public ApplicationSummary withState(String state)
The current state of the application.
state
- The current state of the application.ApplicationState
public ApplicationSummary withState(ApplicationState state)
The current state of the application.
state
- The current state of the application.ApplicationState
public Map<String,String> getTags()
The tags assigned to the application.
public void setTags(Map<String,String> tags)
The tags assigned to the application.
tags
- The tags assigned to the application.public ApplicationSummary withTags(Map<String,String> tags)
The tags assigned to the application.
tags
- The tags assigned to the application.public ApplicationSummary addTagsEntry(String key, String value)
public ApplicationSummary clearTagsEntries()
public void setVpcId(String vpcId)
The ID of the virtual private cloud (VPC).
vpcId
- The ID of the virtual private cloud (VPC).public String getVpcId()
The ID of the virtual private cloud (VPC).
public ApplicationSummary withVpcId(String vpcId)
The ID of the virtual private cloud (VPC).
vpcId
- The ID of the virtual private cloud (VPC).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.