@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAppImageConfigRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateAppImageConfigRequest() |
Modifier and Type | Method and Description |
---|---|
CreateAppImageConfigRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppImageConfigName()
The name of the AppImageConfig.
|
KernelGatewayImageConfig |
getKernelGatewayImageConfig()
The KernelGatewayImageConfig.
|
List<Tag> |
getTags()
A list of tags to apply to the AppImageConfig.
|
int |
hashCode() |
void |
setAppImageConfigName(String appImageConfigName)
The name of the AppImageConfig.
|
void |
setKernelGatewayImageConfig(KernelGatewayImageConfig kernelGatewayImageConfig)
The KernelGatewayImageConfig.
|
void |
setTags(Collection<Tag> tags)
A list of tags to apply to the AppImageConfig.
|
String |
toString()
Returns a string representation of this object.
|
CreateAppImageConfigRequest |
withAppImageConfigName(String appImageConfigName)
The name of the AppImageConfig.
|
CreateAppImageConfigRequest |
withKernelGatewayImageConfig(KernelGatewayImageConfig kernelGatewayImageConfig)
The KernelGatewayImageConfig.
|
CreateAppImageConfigRequest |
withTags(Collection<Tag> tags)
A list of tags to apply to the AppImageConfig.
|
CreateAppImageConfigRequest |
withTags(Tag... tags)
A list of tags to apply to the AppImageConfig.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAppImageConfigName(String appImageConfigName)
The name of the AppImageConfig. Must be unique to your account.
appImageConfigName
- The name of the AppImageConfig. Must be unique to your account.public String getAppImageConfigName()
The name of the AppImageConfig. Must be unique to your account.
public CreateAppImageConfigRequest withAppImageConfigName(String appImageConfigName)
The name of the AppImageConfig. Must be unique to your account.
appImageConfigName
- The name of the AppImageConfig. Must be unique to your account.public List<Tag> getTags()
A list of tags to apply to the AppImageConfig.
public void setTags(Collection<Tag> tags)
A list of tags to apply to the AppImageConfig.
tags
- A list of tags to apply to the AppImageConfig.public CreateAppImageConfigRequest withTags(Tag... tags)
A list of tags to apply to the AppImageConfig.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- A list of tags to apply to the AppImageConfig.public CreateAppImageConfigRequest withTags(Collection<Tag> tags)
A list of tags to apply to the AppImageConfig.
tags
- A list of tags to apply to the AppImageConfig.public void setKernelGatewayImageConfig(KernelGatewayImageConfig kernelGatewayImageConfig)
The KernelGatewayImageConfig.
kernelGatewayImageConfig
- The KernelGatewayImageConfig.public KernelGatewayImageConfig getKernelGatewayImageConfig()
The KernelGatewayImageConfig.
public CreateAppImageConfigRequest withKernelGatewayImageConfig(KernelGatewayImageConfig kernelGatewayImageConfig)
The KernelGatewayImageConfig.
kernelGatewayImageConfig
- The KernelGatewayImageConfig.public String toString()
toString
in class Object
Object.toString()
public CreateAppImageConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()