Interface Hypervisor.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Hypervisor.Builder,Hypervisor>,SdkBuilder<Hypervisor.Builder,Hypervisor>,SdkPojo
- Enclosing class:
- Hypervisor
public static interface Hypervisor.Builder extends SdkPojo, CopyableBuilder<Hypervisor.Builder,Hypervisor>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Hypervisor.Builderhost(String host)The server host of the hypervisor.Hypervisor.BuilderhypervisorArn(String hypervisorArn)The Amazon Resource Name (ARN) of the hypervisor.Hypervisor.BuilderkmsKeyArn(String kmsKeyArn)The Amazon Resource Name (ARN) of the Key Management Service used to encrypt the hypervisor.Hypervisor.Buildername(String name)The name of the hypervisor.Hypervisor.Builderstate(String state)The state of the hypervisor.Hypervisor.Builderstate(HypervisorState state)The state of the hypervisor.-
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
-
host
Hypervisor.Builder host(String host)
The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).
- Parameters:
host- The server host of the hypervisor. This can be either an IP address or a fully-qualified domain name (FQDN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hypervisorArn
Hypervisor.Builder hypervisorArn(String hypervisorArn)
The Amazon Resource Name (ARN) of the hypervisor.
- Parameters:
hypervisorArn- The Amazon Resource Name (ARN) of the hypervisor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
Hypervisor.Builder kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the Key Management Service used to encrypt the hypervisor.
- Parameters:
kmsKeyArn- The Amazon Resource Name (ARN) of the Key Management Service used to encrypt the hypervisor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Hypervisor.Builder name(String name)
The name of the hypervisor.
- Parameters:
name- The name of the hypervisor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
Hypervisor.Builder state(String state)
The state of the hypervisor.
- Parameters:
state- The state of the hypervisor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HypervisorState,HypervisorState
-
state
Hypervisor.Builder state(HypervisorState state)
The state of the hypervisor.
- Parameters:
state- The state of the hypervisor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HypervisorState,HypervisorState
-
-