@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Application extends Object implements Serializable, Cloneable, StructuredPojo
Describes an 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 application name displayed to end users.
|
Boolean |
getEnabled()
If there is a problem, the application can be disabled after image creation.
|
String |
getIconURL()
The URL for the application icon.
|
String |
getLaunchParameters()
The 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 name of the application.
|
int |
hashCode() |
Boolean |
isEnabled()
If there is a problem, the application can be disabled after image creation.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDisplayName(String displayName)
The application name displayed to end users.
|
void |
setEnabled(Boolean enabled)
If there is a problem, the application can be disabled after image creation.
|
void |
setIconURL(String iconURL)
The URL for the application icon.
|
void |
setLaunchParameters(String launchParameters)
The 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 name of the application.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
Application |
withDisplayName(String displayName)
The application name displayed to end users.
|
Application |
withEnabled(Boolean enabled)
If there is a problem, the application can be disabled after image creation.
|
Application |
withIconURL(String iconURL)
The URL for the application icon.
|
Application |
withLaunchParameters(String launchParameters)
The 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 name of the application.
|
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 Application withName(String name)
The name of the application.
name
- The name of the application.public void setDisplayName(String displayName)
The application name displayed to end users.
displayName
- The application name displayed to end users.public String getDisplayName()
The application name displayed to end users.
public Application withDisplayName(String displayName)
The application name displayed to end users.
displayName
- The application name displayed to end users.public void setIconURL(String iconURL)
The URL for the application icon. This URL might be time-limited.
iconURL
- The URL for the application icon. This URL might be time-limited.public String getIconURL()
The URL for the application icon. This URL might be time-limited.
public Application withIconURL(String iconURL)
The URL for the application icon. This URL might be time-limited.
iconURL
- The URL for the application icon. This URL might 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)
The arguments that are passed to the application at launch.
launchParameters
- The arguments that are passed to the application at launch.public String getLaunchParameters()
The arguments that are passed to the application at launch.
public Application withLaunchParameters(String launchParameters)
The arguments that are passed to the application at launch.
launchParameters
- The arguments that are passed to the application at launch.public void setEnabled(Boolean enabled)
If there is a problem, the application can be disabled after image creation.
enabled
- If there is a problem, the application can be disabled after image creation.public Boolean getEnabled()
If there is a problem, the application can be disabled after image creation.
public Application withEnabled(Boolean enabled)
If there is a problem, the application can be disabled after image creation.
enabled
- If there is a problem, the application can be disabled after image creation.public Boolean isEnabled()
If there is a problem, the 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.