public static interface CreateImageBuilderRequest.Builder extends AppStreamRequest.Builder, CopyableBuilder<CreateImageBuilderRequest.Builder,CreateImageBuilderRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateImageBuilderRequest.Builder |
description(String description)
Sets the value of the Description property for this object.
|
CreateImageBuilderRequest.Builder |
displayName(String displayName)
Sets the value of the DisplayName property for this object.
|
default CreateImageBuilderRequest.Builder |
domainJoinInfo(Consumer<DomainJoinInfo.Builder> domainJoinInfo)
Sets the value of the DomainJoinInfo property for this object.
|
CreateImageBuilderRequest.Builder |
domainJoinInfo(DomainJoinInfo domainJoinInfo)
Sets the value of the DomainJoinInfo property for this object.
|
CreateImageBuilderRequest.Builder |
enableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Sets the value of the EnableDefaultInternetAccess property for this object.
|
CreateImageBuilderRequest.Builder |
imageName(String imageName)
Sets the value of the ImageName property for this object.
|
CreateImageBuilderRequest.Builder |
instanceType(String instanceType)
Sets the value of the InstanceType property for this object.
|
CreateImageBuilderRequest.Builder |
name(String name)
Sets the value of the Name property for this object.
|
CreateImageBuilderRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreateImageBuilderRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
default CreateImageBuilderRequest.Builder |
vpcConfig(Consumer<VpcConfig.Builder> vpcConfig)
Sets the value of the VpcConfig property for this object.
|
CreateImageBuilderRequest.Builder |
vpcConfig(VpcConfig vpcConfig)
Sets the value of the VpcConfig property for this object.
|
buildrequestOverrideConfigcopyapply, buildCreateImageBuilderRequest.Builder name(String name)
name - The new value for the Name property for this object.CreateImageBuilderRequest.Builder imageName(String imageName)
imageName - The new value for the ImageName property for this object.CreateImageBuilderRequest.Builder instanceType(String instanceType)
instanceType - The new value for the InstanceType property for this object.CreateImageBuilderRequest.Builder description(String description)
description - The new value for the Description property for this object.CreateImageBuilderRequest.Builder displayName(String displayName)
displayName - The new value for the DisplayName property for this object.CreateImageBuilderRequest.Builder vpcConfig(VpcConfig vpcConfig)
vpcConfig - The new value for the VpcConfig property for this object.default CreateImageBuilderRequest.Builder vpcConfig(Consumer<VpcConfig.Builder> vpcConfig)
VpcConfig.Builder avoiding the need to create
one manually via VpcConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to vpcConfig(VpcConfig).vpcConfig - a consumer that will call methods on VpcConfig.BuildervpcConfig(VpcConfig)CreateImageBuilderRequest.Builder enableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
enableDefaultInternetAccess - The new value for the EnableDefaultInternetAccess property for this object.CreateImageBuilderRequest.Builder domainJoinInfo(DomainJoinInfo domainJoinInfo)
domainJoinInfo - The new value for the DomainJoinInfo property for this object.default CreateImageBuilderRequest.Builder domainJoinInfo(Consumer<DomainJoinInfo.Builder> domainJoinInfo)
DomainJoinInfo.Builder avoiding the need to
create one manually via DomainJoinInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to domainJoinInfo(DomainJoinInfo).domainJoinInfo - a consumer that will call methods on DomainJoinInfo.BuilderdomainJoinInfo(DomainJoinInfo)CreateImageBuilderRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreateImageBuilderRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.