Interface GetHypervisorPropertyMappingsResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- BackupGatewayResponse.Builder,- Buildable,- CopyableBuilder<GetHypervisorPropertyMappingsResponse.Builder,,- GetHypervisorPropertyMappingsResponse> - SdkBuilder<GetHypervisorPropertyMappingsResponse.Builder,,- GetHypervisorPropertyMappingsResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- GetHypervisorPropertyMappingsResponse
@Mutable
@NotThreadSafe
public static interface GetHypervisorPropertyMappingsResponse.Builder
extends BackupGatewayResponse.Builder, SdkPojo, CopyableBuilder<GetHypervisorPropertyMappingsResponse.Builder,GetHypervisorPropertyMappingsResponse> 
- 
Method SummaryModifier and TypeMethodDescriptionhypervisorArn(String hypervisorArn) The Amazon Resource Name (ARN) of the hypervisor.iamRoleArn(String iamRoleArn) The Amazon Resource Name (ARN) of the IAM role.vmwareToAwsTagMappings(Collection<VmwareToAwsTagMapping> vmwareToAwsTagMappings) This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags.vmwareToAwsTagMappings(Consumer<VmwareToAwsTagMapping.Builder>... vmwareToAwsTagMappings) This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags.vmwareToAwsTagMappings(VmwareToAwsTagMapping... vmwareToAwsTagMappings) This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags.Methods inherited from interface software.amazon.awssdk.services.backupgateway.model.BackupGatewayResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
hypervisorArnThe 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.
 
- 
iamRoleArnThe Amazon Resource Name (ARN) of the IAM role. - Parameters:
- iamRoleArn- The Amazon Resource Name (ARN) of the IAM role.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
vmwareToAwsTagMappingsGetHypervisorPropertyMappingsResponse.Builder vmwareToAwsTagMappings(Collection<VmwareToAwsTagMapping> vmwareToAwsTagMappings) This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags. - Parameters:
- vmwareToAwsTagMappings- This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
vmwareToAwsTagMappingsGetHypervisorPropertyMappingsResponse.Builder vmwareToAwsTagMappings(VmwareToAwsTagMapping... vmwareToAwsTagMappings) This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags. - Parameters:
- vmwareToAwsTagMappings- This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
vmwareToAwsTagMappingsGetHypervisorPropertyMappingsResponse.Builder vmwareToAwsTagMappings(Consumer<VmwareToAwsTagMapping.Builder>... vmwareToAwsTagMappings) This is a display of the mappings of on-premises VMware tags to the Amazon Web Services tags. This is a convenience method that creates an instance of theVmwareToAwsTagMapping.Builderavoiding the need to create one manually viaVmwareToAwsTagMapping.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovmwareToAwsTagMappings(List<VmwareToAwsTagMapping>).- Parameters:
- vmwareToAwsTagMappings- a consumer that will call methods on- VmwareToAwsTagMapping.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-