Interface VirtualMachine.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VirtualMachine.Builder,VirtualMachine>,SdkBuilder<VirtualMachine.Builder,VirtualMachine>,SdkPojo
- Enclosing class:
- VirtualMachine
public static interface VirtualMachine.Builder extends SdkPojo, CopyableBuilder<VirtualMachine.Builder,VirtualMachine>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VirtualMachine.BuilderhostName(String hostName)The host name of the virtual machine.VirtualMachine.BuilderhypervisorId(String hypervisorId)The ID of the virtual machine's hypervisor.VirtualMachine.BuilderlastBackupDate(Instant lastBackupDate)The most recent date a virtual machine was backed up, in Unix format and UTC time.VirtualMachine.Buildername(String name)The name of the virtual machine.VirtualMachine.Builderpath(String path)The path of the virtual machine.VirtualMachine.BuilderresourceArn(String resourceArn)The Amazon Resource Name (ARN) of the virtual machine.-
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
-
hostName
VirtualMachine.Builder hostName(String hostName)
The host name of the virtual machine.
- Parameters:
hostName- The host name of the virtual machine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hypervisorId
VirtualMachine.Builder hypervisorId(String hypervisorId)
The ID of the virtual machine's hypervisor.
- Parameters:
hypervisorId- The ID of the virtual machine's hypervisor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastBackupDate
VirtualMachine.Builder lastBackupDate(Instant lastBackupDate)
The most recent date a virtual machine was backed up, in Unix format and UTC time.
- Parameters:
lastBackupDate- The most recent date a virtual machine was backed up, in Unix format and UTC time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
VirtualMachine.Builder name(String name)
The name of the virtual machine.
- Parameters:
name- The name of the virtual machine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
path
VirtualMachine.Builder path(String path)
The path of the virtual machine.
- Parameters:
path- The path of the virtual machine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
VirtualMachine.Builder resourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the virtual machine. For example,
arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL.- Parameters:
resourceArn- The Amazon Resource Name (ARN) of the virtual machine. For example,arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-