Interface TestHypervisorConfigurationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,BackupGatewayRequest.Builder
,Buildable
,CopyableBuilder<TestHypervisorConfigurationRequest.Builder,
,TestHypervisorConfigurationRequest> SdkBuilder<TestHypervisorConfigurationRequest.Builder,
,TestHypervisorConfigurationRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
TestHypervisorConfigurationRequest
@Mutable
@NotThreadSafe
public static interface TestHypervisorConfigurationRequest.Builder
extends BackupGatewayRequest.Builder, SdkPojo, CopyableBuilder<TestHypervisorConfigurationRequest.Builder,TestHypervisorConfigurationRequest>
-
Method Summary
Modifier and TypeMethodDescriptiongatewayArn
(String gatewayArn) The Amazon Resource Name (ARN) of the gateway to the hypervisor to test.The server host of the hypervisor.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The password for the hypervisor.The username for the hypervisor.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.backupgateway.model.BackupGatewayRequest.Builder
build
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, sdkFieldNameToField, sdkFields
-
Method Details
-
gatewayArn
The Amazon Resource Name (ARN) of the gateway to the hypervisor to test.
- Parameters:
gatewayArn
- The Amazon Resource Name (ARN) of the gateway to the hypervisor to test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
password
The password for the hypervisor.
- Parameters:
password
- The password for the hypervisor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
username
The username for the hypervisor.
- Parameters:
username
- The username for the hypervisor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
TestHypervisorConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
TestHypervisorConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-