@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImageBuilder extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
ImageBuilder() |
public void setName(String name)
name
- public String getName()
public ImageBuilder withName(String name)
name
- public void setArn(String arn)
arn
- public String getArn()
public ImageBuilder withArn(String arn)
arn
- public void setImageArn(String imageArn)
imageArn
- public String getImageArn()
public ImageBuilder withImageArn(String imageArn)
imageArn
- public void setDescription(String description)
description
- public String getDescription()
public ImageBuilder withDescription(String description)
description
- public void setDisplayName(String displayName)
displayName
- public String getDisplayName()
public ImageBuilder withDisplayName(String displayName)
displayName
- public void setVpcConfig(VpcConfig vpcConfig)
vpcConfig
- public VpcConfig getVpcConfig()
public ImageBuilder withVpcConfig(VpcConfig vpcConfig)
vpcConfig
- public void setInstanceType(String instanceType)
instanceType
- public String getInstanceType()
public ImageBuilder withInstanceType(String instanceType)
instanceType
- public void setPlatform(String platform)
platform
- PlatformType
public String getPlatform()
PlatformType
public ImageBuilder withPlatform(String platform)
platform
- PlatformType
public ImageBuilder withPlatform(PlatformType platform)
platform
- PlatformType
public void setState(String state)
state
- ImageBuilderState
public String getState()
ImageBuilderState
public ImageBuilder withState(String state)
state
- ImageBuilderState
public ImageBuilder withState(ImageBuilderState state)
state
- ImageBuilderState
public void setStateChangeReason(ImageBuilderStateChangeReason stateChangeReason)
stateChangeReason
- public ImageBuilderStateChangeReason getStateChangeReason()
public ImageBuilder withStateChangeReason(ImageBuilderStateChangeReason stateChangeReason)
stateChangeReason
- public void setCreatedTime(Date createdTime)
createdTime
- public Date getCreatedTime()
public ImageBuilder withCreatedTime(Date createdTime)
createdTime
- public void setEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
enableDefaultInternetAccess
- public Boolean getEnableDefaultInternetAccess()
public ImageBuilder withEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
enableDefaultInternetAccess
- public Boolean isEnableDefaultInternetAccess()
public void setDomainJoinInfo(DomainJoinInfo domainJoinInfo)
domainJoinInfo
- public DomainJoinInfo getDomainJoinInfo()
public ImageBuilder withDomainJoinInfo(DomainJoinInfo domainJoinInfo)
domainJoinInfo
- public List<ResourceError> getImageBuilderErrors()
public void setImageBuilderErrors(Collection<ResourceError> imageBuilderErrors)
imageBuilderErrors
- public ImageBuilder withImageBuilderErrors(ResourceError... imageBuilderErrors)
NOTE: This method appends the values to the existing list (if any). Use
setImageBuilderErrors(java.util.Collection)
or withImageBuilderErrors(java.util.Collection)
if
you want to override the existing values.
imageBuilderErrors
- public ImageBuilder withImageBuilderErrors(Collection<ResourceError> imageBuilderErrors)
imageBuilderErrors
- public String toString()
toString
in class Object
Object.toString()
public ImageBuilder 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.