Interface S3ExportConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<S3ExportConfiguration.Builder,S3ExportConfiguration>,SdkBuilder<S3ExportConfiguration.Builder,S3ExportConfiguration>,SdkPojo
- Enclosing class:
- S3ExportConfiguration
public static interface S3ExportConfiguration.Builder extends SdkPojo, CopyableBuilder<S3ExportConfiguration.Builder,S3ExportConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3ExportConfiguration.BuilderdiskImageFormat(String diskImageFormat)Export the updated image to one of the following supported disk image formats:S3ExportConfiguration.BuilderdiskImageFormat(DiskImageFormat diskImageFormat)Export the updated image to one of the following supported disk image formats:S3ExportConfiguration.BuilderroleName(String roleName)The name of the role that grants VM Import/Export permission to export images to your S3 bucket.S3ExportConfiguration.Builders3Bucket(String s3Bucket)The S3 bucket in which to store the output disk images for your VM.S3ExportConfiguration.Builders3Prefix(String s3Prefix)The Amazon S3 path for the bucket where the output disk images for your VM are stored.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
roleName
S3ExportConfiguration.Builder roleName(String roleName)
The name of the role that grants VM Import/Export permission to export images to your S3 bucket.
- Parameters:
roleName- The name of the role that grants VM Import/Export permission to export images to your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
diskImageFormat
S3ExportConfiguration.Builder diskImageFormat(String diskImageFormat)
Export the updated image to one of the following supported disk image formats:
-
Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
-
Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
-
Raw – Raw format.
- Parameters:
diskImageFormat- Export the updated image to one of the following supported disk image formats:-
Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
-
Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
-
Raw – Raw format.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DiskImageFormat,DiskImageFormat
-
-
diskImageFormat
S3ExportConfiguration.Builder diskImageFormat(DiskImageFormat diskImageFormat)
Export the updated image to one of the following supported disk image formats:
-
Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
-
Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
-
Raw – Raw format.
- Parameters:
diskImageFormat- Export the updated image to one of the following supported disk image formats:-
Virtual Hard Disk (VHD) – Compatible with Citrix Xen and Microsoft Hyper-V virtualization products.
-
Stream-optimized ESX Virtual Machine Disk (VMDK) – Compatible with VMware ESX and VMware vSphere versions 4, 5, and 6.
-
Raw – Raw format.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DiskImageFormat,DiskImageFormat
-
-
s3Bucket
S3ExportConfiguration.Builder s3Bucket(String s3Bucket)
The S3 bucket in which to store the output disk images for your VM.
- Parameters:
s3Bucket- The S3 bucket in which to store the output disk images for your VM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Prefix
S3ExportConfiguration.Builder s3Prefix(String s3Prefix)
The Amazon S3 path for the bucket where the output disk images for your VM are stored.
- Parameters:
s3Prefix- The Amazon S3 path for the bucket where the output disk images for your VM are stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-