public static interface VirtualMachineDetails.Builder extends SdkPojo, CopyableBuilder<VirtualMachineDetails.Builder,VirtualMachineDetails>
| Modifier and Type | Method and Description |
|---|---|
VirtualMachineDetails.Builder |
hostName(String hostName)
The host name of the virtual machine.
|
VirtualMachineDetails.Builder |
hypervisorId(String hypervisorId)
The ID of the virtual machine's hypervisor.
|
VirtualMachineDetails.Builder |
lastBackupDate(Instant lastBackupDate)
The most recent date a virtual machine was backed up, in Unix format and UTC time.
|
VirtualMachineDetails.Builder |
name(String name)
The name of the virtual machine.
|
VirtualMachineDetails.Builder |
path(String path)
The path of the virtual machine.
|
VirtualMachineDetails.Builder |
resourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the virtual machine.
|
VirtualMachineDetails.Builder |
vmwareTags(Collection<VmwareTag> vmwareTags)
These are the details of the VMware tags associated with the specified virtual machine.
|
VirtualMachineDetails.Builder |
vmwareTags(Consumer<VmwareTag.Builder>... vmwareTags)
These are the details of the VMware tags associated with the specified virtual machine.
|
VirtualMachineDetails.Builder |
vmwareTags(VmwareTag... vmwareTags)
These are the details of the VMware tags associated with the specified virtual machine.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVirtualMachineDetails.Builder hostName(String hostName)
The host name of the virtual machine.
hostName - The host name of the virtual machine.VirtualMachineDetails.Builder hypervisorId(String hypervisorId)
The ID of the virtual machine's hypervisor.
hypervisorId - The ID of the virtual machine's hypervisor.VirtualMachineDetails.Builder lastBackupDate(Instant lastBackupDate)
The most recent date a virtual machine was backed up, in Unix format and UTC time.
lastBackupDate - The most recent date a virtual machine was backed up, in Unix format and UTC time.VirtualMachineDetails.Builder name(String name)
The name of the virtual machine.
name - The name of the virtual machine.VirtualMachineDetails.Builder path(String path)
The path of the virtual machine.
path - The path of the virtual machine.VirtualMachineDetails.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.
resourceArn - The Amazon Resource Name (ARN) of the virtual machine. For example,
arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL.VirtualMachineDetails.Builder vmwareTags(Collection<VmwareTag> vmwareTags)
These are the details of the VMware tags associated with the specified virtual machine.
vmwareTags - These are the details of the VMware tags associated with the specified virtual machine.VirtualMachineDetails.Builder vmwareTags(VmwareTag... vmwareTags)
These are the details of the VMware tags associated with the specified virtual machine.
vmwareTags - These are the details of the VMware tags associated with the specified virtual machine.VirtualMachineDetails.Builder vmwareTags(Consumer<VmwareTag.Builder>... vmwareTags)
These are the details of the VMware tags associated with the specified virtual machine.
This is a convenience method that creates an instance of theVmwareTag.Builder avoiding the need to create one
manually via VmwareTag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #vmwareTags(List.
vmwareTags - a consumer that will call methods on
VmwareTag.Builder#vmwareTags(java.util.Collection) Copyright © 2023. All rights reserved.