@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Application extends Object implements Serializable, Cloneable, StructuredPojo
An entry for a single application in the application catalog.
Constructor and Description |
---|
Application() |
Modifier and Type | Method and Description |
---|---|
Application |
addMetadataEntry(String key,
String value) |
Application |
clearMetadataEntries()
Removes all the entries added into Metadata.
|
Application |
clone() |
boolean |
equals(Object obj) |
String |
getDisplayName()
The name of the application shown to the end users.
|
Boolean |
getEnabled()
If there is a problem, an application can be disabled after image creation.
|
String |
getIconURL()
The URL for the application icon.
|
String |
getLaunchParameters()
A list of arguments that are passed to the application at launch.
|
String |
getLaunchPath()
The path to the application executable in the instance.
|
Map<String,String> |
getMetadata()
Additional attributes that describe the application.
|
String |
getName()
The unique identifier for the application.
|
int |
hashCode() |
Boolean |
isEnabled()
If there is a problem, an application can be disabled after image creation.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDisplayName(String displayName)
The name of the application shown to the end users.
|
void |
setEnabled(Boolean enabled)
If there is a problem, an application can be disabled after image creation.
|
void |
setIconURL(String iconURL)
The URL for the application icon.
|
void |
setLaunchParameters(String launchParameters)
A list of arguments that are passed to the application at launch.
|
void |
setLaunchPath(String launchPath)
The path to the application executable in the instance.
|
void |
setMetadata(Map<String,String> metadata)
Additional attributes that describe the application.
|
void |
setName(String name)
The unique identifier for the application.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
Application |
withDisplayName(String displayName)
The name of the application shown to the end users.
|
Application |
withEnabled(Boolean enabled)
If there is a problem, an application can be disabled after image creation.
|
Application |
withIconURL(String iconURL)
The URL for the application icon.
|
Application |
withLaunchParameters(String launchParameters)
A list of arguments that are passed to the application at launch.
|
Application |
withLaunchPath(String launchPath)
The path to the application executable in the instance.
|
Application |
withMetadata(Map<String,String> metadata)
Additional attributes that describe the application.
|
Application |
withName(String name)
The unique identifier for the application.
|
public void setName(String name)
The unique identifier for the application.
name
- The unique identifier for the application.public String getName()
The unique identifier for the application.
public Application withName(String name)
The unique identifier for the application.
name
- The unique identifier for the application.public void setDisplayName(String displayName)
The name of the application shown to the end users.
displayName
- The name of the application shown to the end users.public String getDisplayName()
The name of the application shown to the end users.
public Application withDisplayName(String displayName)
The name of the application shown to the end users.
displayName
- The name of the application shown to the end users.public void setIconURL(String iconURL)
The URL for the application icon. This URL may be time-limited.
iconURL
- The URL for the application icon. This URL may be time-limited.public String getIconURL()
The URL for the application icon. This URL may be time-limited.
public Application withIconURL(String iconURL)
The URL for the application icon. This URL may be time-limited.
iconURL
- The URL for the application icon. This URL may be time-limited.public void setLaunchPath(String launchPath)
The path to the application executable in the instance.
launchPath
- The path to the application executable in the instance.public String getLaunchPath()
The path to the application executable in the instance.
public Application withLaunchPath(String launchPath)
The path to the application executable in the instance.
launchPath
- The path to the application executable in the instance.public void setLaunchParameters(String launchParameters)
A list of arguments that are passed to the application at launch.
launchParameters
- A list of arguments that are passed to the application at launch.public String getLaunchParameters()
A list of arguments that are passed to the application at launch.
public Application withLaunchParameters(String launchParameters)
A list of arguments that are passed to the application at launch.
launchParameters
- A list of arguments that are passed to the application at launch.public void setEnabled(Boolean enabled)
If there is a problem, an application can be disabled after image creation.
enabled
- If there is a problem, an application can be disabled after image creation.public Boolean getEnabled()
If there is a problem, an application can be disabled after image creation.
public Application withEnabled(Boolean enabled)
If there is a problem, an application can be disabled after image creation.
enabled
- If there is a problem, an application can be disabled after image creation.public Boolean isEnabled()
If there is a problem, an application can be disabled after image creation.
public Map<String,String> getMetadata()
Additional attributes that describe the application.
public void setMetadata(Map<String,String> metadata)
Additional attributes that describe the application.
metadata
- Additional attributes that describe the application.public Application withMetadata(Map<String,String> metadata)
Additional attributes that describe the application.
metadata
- Additional attributes that describe the application.public Application addMetadataEntry(String key, String value)
public Application clearMetadataEntries()
public String toString()
toString
in class Object
Object.toString()
public Application clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.