public static interface ImageBuilder.Builder extends CopyableBuilder<ImageBuilder.Builder,ImageBuilder>
| Modifier and Type | Method and Description |
|---|---|
ImageBuilder.Builder |
arn(String arn)
Sets the value of the Arn property for this object.
|
ImageBuilder.Builder |
createdTime(Instant createdTime)
Sets the value of the CreatedTime property for this object.
|
ImageBuilder.Builder |
description(String description)
Sets the value of the Description property for this object.
|
ImageBuilder.Builder |
displayName(String displayName)
Sets the value of the DisplayName property for this object.
|
default ImageBuilder.Builder |
domainJoinInfo(Consumer<DomainJoinInfo.Builder> domainJoinInfo)
Sets the value of the DomainJoinInfo property for this object.
|
ImageBuilder.Builder |
domainJoinInfo(DomainJoinInfo domainJoinInfo)
Sets the value of the DomainJoinInfo property for this object.
|
ImageBuilder.Builder |
enableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Sets the value of the EnableDefaultInternetAccess property for this object.
|
ImageBuilder.Builder |
imageArn(String imageArn)
Sets the value of the ImageArn property for this object.
|
ImageBuilder.Builder |
imageBuilderErrors(Collection<ResourceError> imageBuilderErrors)
Sets the value of the ImageBuilderErrors property for this object.
|
ImageBuilder.Builder |
imageBuilderErrors(Consumer<ResourceError.Builder>... imageBuilderErrors)
Sets the value of the ImageBuilderErrors property for this object.
|
ImageBuilder.Builder |
imageBuilderErrors(ResourceError... imageBuilderErrors)
Sets the value of the ImageBuilderErrors property for this object.
|
ImageBuilder.Builder |
instanceType(String instanceType)
Sets the value of the InstanceType property for this object.
|
ImageBuilder.Builder |
name(String name)
Sets the value of the Name property for this object.
|
ImageBuilder.Builder |
platform(PlatformType platform)
Sets the value of the Platform property for this object.
|
ImageBuilder.Builder |
platform(String platform)
Sets the value of the Platform property for this object.
|
ImageBuilder.Builder |
state(ImageBuilderState state)
Sets the value of the State property for this object.
|
ImageBuilder.Builder |
state(String state)
Sets the value of the State property for this object.
|
default ImageBuilder.Builder |
stateChangeReason(Consumer<ImageBuilderStateChangeReason.Builder> stateChangeReason)
Sets the value of the StateChangeReason property for this object.
|
ImageBuilder.Builder |
stateChangeReason(ImageBuilderStateChangeReason stateChangeReason)
Sets the value of the StateChangeReason property for this object.
|
default ImageBuilder.Builder |
vpcConfig(Consumer<VpcConfig.Builder> vpcConfig)
Sets the value of the VpcConfig property for this object.
|
ImageBuilder.Builder |
vpcConfig(VpcConfig vpcConfig)
Sets the value of the VpcConfig property for this object.
|
copyapply, buildImageBuilder.Builder name(String name)
name - The new value for the Name property for this object.ImageBuilder.Builder arn(String arn)
arn - The new value for the Arn property for this object.ImageBuilder.Builder imageArn(String imageArn)
imageArn - The new value for the ImageArn property for this object.ImageBuilder.Builder description(String description)
description - The new value for the Description property for this object.ImageBuilder.Builder displayName(String displayName)
displayName - The new value for the DisplayName property for this object.ImageBuilder.Builder vpcConfig(VpcConfig vpcConfig)
vpcConfig - The new value for the VpcConfig property for this object.default ImageBuilder.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)ImageBuilder.Builder instanceType(String instanceType)
instanceType - The new value for the InstanceType property for this object.ImageBuilder.Builder platform(String platform)
platform - The new value for the Platform property for this object.PlatformType,
PlatformTypeImageBuilder.Builder platform(PlatformType platform)
platform - The new value for the Platform property for this object.PlatformType,
PlatformTypeImageBuilder.Builder state(String state)
state - The new value for the State property for this object.ImageBuilderState,
ImageBuilderStateImageBuilder.Builder state(ImageBuilderState state)
state - The new value for the State property for this object.ImageBuilderState,
ImageBuilderStateImageBuilder.Builder stateChangeReason(ImageBuilderStateChangeReason stateChangeReason)
stateChangeReason - The new value for the StateChangeReason property for this object.default ImageBuilder.Builder stateChangeReason(Consumer<ImageBuilderStateChangeReason.Builder> stateChangeReason)
ImageBuilderStateChangeReason.Builder avoiding
the need to create one manually via ImageBuilderStateChangeReason.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to stateChangeReason(ImageBuilderStateChangeReason).stateChangeReason - a consumer that will call methods on ImageBuilderStateChangeReason.BuilderstateChangeReason(ImageBuilderStateChangeReason)ImageBuilder.Builder createdTime(Instant createdTime)
createdTime - The new value for the CreatedTime property for this object.ImageBuilder.Builder enableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
enableDefaultInternetAccess - The new value for the EnableDefaultInternetAccess property for this object.ImageBuilder.Builder domainJoinInfo(DomainJoinInfo domainJoinInfo)
domainJoinInfo - The new value for the DomainJoinInfo property for this object.default ImageBuilder.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)ImageBuilder.Builder imageBuilderErrors(Collection<ResourceError> imageBuilderErrors)
imageBuilderErrors - The new value for the ImageBuilderErrors property for this object.ImageBuilder.Builder imageBuilderErrors(ResourceError... imageBuilderErrors)
imageBuilderErrors - The new value for the ImageBuilderErrors property for this object.ImageBuilder.Builder imageBuilderErrors(Consumer<ResourceError.Builder>... imageBuilderErrors)
List.Builder avoiding the need
to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #imageBuilderErrors(List) .imageBuilderErrors - a consumer that will call methods on List.Builder #imageBuilderErrors(List) Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.