@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about an application.
Constructor and Description |
---|
ApplicationInfo() |
Modifier and Type | Method and Description |
---|---|
ApplicationInfo |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationId()
The application ID.
|
String |
getApplicationName()
The application name.
|
String |
getComputePlatform()
The destination platform type for deployment of the application (
Lambda or Server ). |
Date |
getCreateTime()
The time at which the application was created.
|
String |
getGitHubAccountName()
The name for a connection to a GitHub account.
|
Boolean |
getLinkedToGitHub()
True if the user has authenticated with GitHub for the specified application.
|
int |
hashCode() |
Boolean |
isLinkedToGitHub()
True if the user has authenticated with GitHub for the specified application.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApplicationId(String applicationId)
The application ID.
|
void |
setApplicationName(String applicationName)
The application name.
|
void |
setComputePlatform(String computePlatform)
The destination platform type for deployment of the application (
Lambda or Server ). |
void |
setCreateTime(Date createTime)
The time at which the application was created.
|
void |
setGitHubAccountName(String gitHubAccountName)
The name for a connection to a GitHub account.
|
void |
setLinkedToGitHub(Boolean linkedToGitHub)
True if the user has authenticated with GitHub for the specified application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationInfo |
withApplicationId(String applicationId)
The application ID.
|
ApplicationInfo |
withApplicationName(String applicationName)
The application name.
|
ApplicationInfo |
withComputePlatform(ComputePlatform computePlatform)
The destination platform type for deployment of the application (
Lambda or Server ). |
ApplicationInfo |
withComputePlatform(String computePlatform)
The destination platform type for deployment of the application (
Lambda or Server ). |
ApplicationInfo |
withCreateTime(Date createTime)
The time at which the application was created.
|
ApplicationInfo |
withGitHubAccountName(String gitHubAccountName)
The name for a connection to a GitHub account.
|
ApplicationInfo |
withLinkedToGitHub(Boolean linkedToGitHub)
True if the user has authenticated with GitHub for the specified application.
|
public void setApplicationId(String applicationId)
The application ID.
applicationId
- The application ID.public String getApplicationId()
The application ID.
public ApplicationInfo withApplicationId(String applicationId)
The application ID.
applicationId
- The application ID.public void setApplicationName(String applicationName)
The application name.
applicationName
- The application name.public String getApplicationName()
The application name.
public ApplicationInfo withApplicationName(String applicationName)
The application name.
applicationName
- The application name.public void setCreateTime(Date createTime)
The time at which the application was created.
createTime
- The time at which the application was created.public Date getCreateTime()
The time at which the application was created.
public ApplicationInfo withCreateTime(Date createTime)
The time at which the application was created.
createTime
- The time at which the application was created.public void setLinkedToGitHub(Boolean linkedToGitHub)
True if the user has authenticated with GitHub for the specified application. Otherwise, false.
linkedToGitHub
- True if the user has authenticated with GitHub for the specified application. Otherwise, false.public Boolean getLinkedToGitHub()
True if the user has authenticated with GitHub for the specified application. Otherwise, false.
public ApplicationInfo withLinkedToGitHub(Boolean linkedToGitHub)
True if the user has authenticated with GitHub for the specified application. Otherwise, false.
linkedToGitHub
- True if the user has authenticated with GitHub for the specified application. Otherwise, false.public Boolean isLinkedToGitHub()
True if the user has authenticated with GitHub for the specified application. Otherwise, false.
public void setGitHubAccountName(String gitHubAccountName)
The name for a connection to a GitHub account.
gitHubAccountName
- The name for a connection to a GitHub account.public String getGitHubAccountName()
The name for a connection to a GitHub account.
public ApplicationInfo withGitHubAccountName(String gitHubAccountName)
The name for a connection to a GitHub account.
gitHubAccountName
- The name for a connection to a GitHub account.public void setComputePlatform(String computePlatform)
The destination platform type for deployment of the application (Lambda
or Server
).
computePlatform
- The destination platform type for deployment of the application (Lambda
or
Server
).ComputePlatform
public String getComputePlatform()
The destination platform type for deployment of the application (Lambda
or Server
).
Lambda
or
Server
).ComputePlatform
public ApplicationInfo withComputePlatform(String computePlatform)
The destination platform type for deployment of the application (Lambda
or Server
).
computePlatform
- The destination platform type for deployment of the application (Lambda
or
Server
).ComputePlatform
public ApplicationInfo withComputePlatform(ComputePlatform computePlatform)
The destination platform type for deployment of the application (Lambda
or Server
).
computePlatform
- The destination platform type for deployment of the application (Lambda
or
Server
).ComputePlatform
public String toString()
toString
in class Object
Object.toString()
public ApplicationInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.