@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateImageBuilderRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateImageBuilderRequest() |
Modifier and Type | Method and Description |
---|---|
CreateImageBuilderRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppstreamAgentVersion()
The version of the AppStream 2.0 agent to use for this image builder.
|
String |
getDescription()
The description for display.
|
String |
getDisplayName()
The image builder name for display.
|
DomainJoinInfo |
getDomainJoinInfo()
The information needed to join a Microsoft Active Directory domain.
|
Boolean |
getEnableDefaultInternetAccess()
Enables or disables default internet access for the image builder.
|
String |
getImageName()
The name of the image used to create the builder.
|
String |
getInstanceType()
The instance type to use when launching the image builder.
|
String |
getName()
A unique name for the image builder.
|
VpcConfig |
getVpcConfig()
The VPC configuration for the image builder.
|
int |
hashCode() |
Boolean |
isEnableDefaultInternetAccess()
Enables or disables default internet access for the image builder.
|
void |
setAppstreamAgentVersion(String appstreamAgentVersion)
The version of the AppStream 2.0 agent to use for this image builder.
|
void |
setDescription(String description)
The description for display.
|
void |
setDisplayName(String displayName)
The image builder name for display.
|
void |
setDomainJoinInfo(DomainJoinInfo domainJoinInfo)
The information needed to join a Microsoft Active Directory domain.
|
void |
setEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Enables or disables default internet access for the image builder.
|
void |
setImageName(String imageName)
The name of the image used to create the builder.
|
void |
setInstanceType(String instanceType)
The instance type to use when launching the image builder.
|
void |
setName(String name)
A unique name for the image builder.
|
void |
setVpcConfig(VpcConfig vpcConfig)
The VPC configuration for the image builder.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateImageBuilderRequest |
withAppstreamAgentVersion(String appstreamAgentVersion)
The version of the AppStream 2.0 agent to use for this image builder.
|
CreateImageBuilderRequest |
withDescription(String description)
The description for display.
|
CreateImageBuilderRequest |
withDisplayName(String displayName)
The image builder name for display.
|
CreateImageBuilderRequest |
withDomainJoinInfo(DomainJoinInfo domainJoinInfo)
The information needed to join a Microsoft Active Directory domain.
|
CreateImageBuilderRequest |
withEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Enables or disables default internet access for the image builder.
|
CreateImageBuilderRequest |
withImageName(String imageName)
The name of the image used to create the builder.
|
CreateImageBuilderRequest |
withInstanceType(String instanceType)
The instance type to use when launching the image builder.
|
CreateImageBuilderRequest |
withName(String name)
A unique name for the image builder.
|
CreateImageBuilderRequest |
withVpcConfig(VpcConfig vpcConfig)
The VPC configuration for the image builder.
|
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 setName(String name)
A unique name for the image builder.
name
- A unique name for the image builder.public String getName()
A unique name for the image builder.
public CreateImageBuilderRequest withName(String name)
A unique name for the image builder.
name
- A unique name for the image builder.public void setImageName(String imageName)
The name of the image used to create the builder.
imageName
- The name of the image used to create the builder.public String getImageName()
The name of the image used to create the builder.
public CreateImageBuilderRequest withImageName(String imageName)
The name of the image used to create the builder.
imageName
- The name of the image used to create the builder.public void setInstanceType(String instanceType)
The instance type to use when launching the image builder.
instanceType
- The instance type to use when launching the image builder.public String getInstanceType()
The instance type to use when launching the image builder.
public CreateImageBuilderRequest withInstanceType(String instanceType)
The instance type to use when launching the image builder.
instanceType
- The instance type to use when launching the image builder.public void setDescription(String description)
The description for display.
description
- The description for display.public String getDescription()
The description for display.
public CreateImageBuilderRequest withDescription(String description)
The description for display.
description
- The description for display.public void setDisplayName(String displayName)
The image builder name for display.
displayName
- The image builder name for display.public String getDisplayName()
The image builder name for display.
public CreateImageBuilderRequest withDisplayName(String displayName)
The image builder name for display.
displayName
- The image builder name for display.public void setVpcConfig(VpcConfig vpcConfig)
The VPC configuration for the image builder. You can specify only one subnet.
vpcConfig
- The VPC configuration for the image builder. You can specify only one subnet.public VpcConfig getVpcConfig()
The VPC configuration for the image builder. You can specify only one subnet.
public CreateImageBuilderRequest withVpcConfig(VpcConfig vpcConfig)
The VPC configuration for the image builder. You can specify only one subnet.
vpcConfig
- The VPC configuration for the image builder. You can specify only one subnet.public void setEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Enables or disables default internet access for the image builder.
enableDefaultInternetAccess
- Enables or disables default internet access for the image builder.public Boolean getEnableDefaultInternetAccess()
Enables or disables default internet access for the image builder.
public CreateImageBuilderRequest withEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Enables or disables default internet access for the image builder.
enableDefaultInternetAccess
- Enables or disables default internet access for the image builder.public Boolean isEnableDefaultInternetAccess()
Enables or disables default internet access for the image builder.
public void setDomainJoinInfo(DomainJoinInfo domainJoinInfo)
The information needed to join a Microsoft Active Directory domain.
domainJoinInfo
- The information needed to join a Microsoft Active Directory domain.public DomainJoinInfo getDomainJoinInfo()
The information needed to join a Microsoft Active Directory domain.
public CreateImageBuilderRequest withDomainJoinInfo(DomainJoinInfo domainJoinInfo)
The information needed to join a Microsoft Active Directory domain.
domainJoinInfo
- The information needed to join a Microsoft Active Directory domain.public void setAppstreamAgentVersion(String appstreamAgentVersion)
The version of the AppStream 2.0 agent to use for this image builder. To use the latest version of the AppStream 2.0 agent, specify [LATEST].
appstreamAgentVersion
- The version of the AppStream 2.0 agent to use for this image builder. To use the latest version of the
AppStream 2.0 agent, specify [LATEST].public String getAppstreamAgentVersion()
The version of the AppStream 2.0 agent to use for this image builder. To use the latest version of the AppStream 2.0 agent, specify [LATEST].
public CreateImageBuilderRequest withAppstreamAgentVersion(String appstreamAgentVersion)
The version of the AppStream 2.0 agent to use for this image builder. To use the latest version of the AppStream 2.0 agent, specify [LATEST].
appstreamAgentVersion
- The version of the AppStream 2.0 agent to use for this image builder. To use the latest version of the
AppStream 2.0 agent, specify [LATEST].public String toString()
toString
in class Object
Object.toString()
public CreateImageBuilderRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.