CopyableBuilder<DescribeHsmResponse.Builder,DescribeHsmResponse>, SdkBuilder<DescribeHsmResponse.Builder,DescribeHsmResponse>public static interface DescribeHsmResponse.Builder extends CopyableBuilder<DescribeHsmResponse.Builder,DescribeHsmResponse>
| Modifier and Type | Method | Description |
|---|---|---|
DescribeHsmResponse.Builder |
availabilityZone(String availabilityZone) |
The Availability Zone that the HSM is in.
|
DescribeHsmResponse.Builder |
eniId(String eniId) |
The identifier of the elastic network interface (ENI) attached to the HSM.
|
DescribeHsmResponse.Builder |
eniIp(String eniIp) |
The IP address assigned to the HSM's ENI.
|
DescribeHsmResponse.Builder |
hsmArn(String hsmArn) |
The ARN of the HSM.
|
DescribeHsmResponse.Builder |
hsmType(String hsmType) |
The HSM model type.
|
DescribeHsmResponse.Builder |
iamRoleArn(String iamRoleArn) |
The ARN of the IAM role assigned to the HSM.
|
DescribeHsmResponse.Builder |
partitions(String... partitions) |
The list of partitions on the HSM.
|
DescribeHsmResponse.Builder |
partitions(Collection<String> partitions) |
The list of partitions on the HSM.
|
DescribeHsmResponse.Builder |
serialNumber(String serialNumber) |
The serial number of the HSM.
|
DescribeHsmResponse.Builder |
serverCertLastUpdated(String serverCertLastUpdated) |
The date and time that the server certificate was last updated.
|
DescribeHsmResponse.Builder |
serverCertUri(String serverCertUri) |
The URI of the certificate server.
|
DescribeHsmResponse.Builder |
softwareVersion(String softwareVersion) |
The HSM software version.
|
DescribeHsmResponse.Builder |
sshKeyLastUpdated(String sshKeyLastUpdated) |
The date and time that the SSH key was last updated.
|
DescribeHsmResponse.Builder |
sshPublicKey(String sshPublicKey) |
The public SSH key.
|
DescribeHsmResponse.Builder |
status(String status) |
The status of the HSM.
|
DescribeHsmResponse.Builder |
status(HsmStatus status) |
The status of the HSM.
|
DescribeHsmResponse.Builder |
statusDetails(String statusDetails) |
Contains additional information about the status of the HSM.
|
DescribeHsmResponse.Builder |
subnetId(String subnetId) |
The identifier of the subnet that the HSM is in.
|
DescribeHsmResponse.Builder |
subscriptionEndDate(String subscriptionEndDate) |
The subscription end date.
|
DescribeHsmResponse.Builder |
subscriptionStartDate(String subscriptionStartDate) |
The subscription start date.
|
DescribeHsmResponse.Builder |
subscriptionType(String subscriptionType) |
|
DescribeHsmResponse.Builder |
subscriptionType(SubscriptionType subscriptionType) |
|
DescribeHsmResponse.Builder |
vendorName(String vendorName) |
The name of the HSM vendor.
|
DescribeHsmResponse.Builder |
vpcId(String vpcId) |
The identifier of the VPC that the HSM is in.
|
copyapply, buildDescribeHsmResponse.Builder hsmArn(String hsmArn)
The ARN of the HSM.
hsmArn - The ARN of the HSM.DescribeHsmResponse.Builder status(String status)
The status of the HSM.
status - The status of the HSM.HsmStatusDescribeHsmResponse.Builder status(HsmStatus status)
The status of the HSM.
status - The status of the HSM.HsmStatusDescribeHsmResponse.Builder statusDetails(String statusDetails)
Contains additional information about the status of the HSM.
statusDetails - Contains additional information about the status of the HSM.DescribeHsmResponse.Builder availabilityZone(String availabilityZone)
The Availability Zone that the HSM is in.
availabilityZone - The Availability Zone that the HSM is in.DescribeHsmResponse.Builder eniId(String eniId)
The identifier of the elastic network interface (ENI) attached to the HSM.
eniId - The identifier of the elastic network interface (ENI) attached to the HSM.DescribeHsmResponse.Builder eniIp(String eniIp)
The IP address assigned to the HSM's ENI.
eniIp - The IP address assigned to the HSM's ENI.DescribeHsmResponse.Builder subscriptionType(String subscriptionType)
subscriptionType - SubscriptionTypeDescribeHsmResponse.Builder subscriptionType(SubscriptionType subscriptionType)
subscriptionType - SubscriptionTypeDescribeHsmResponse.Builder subscriptionStartDate(String subscriptionStartDate)
The subscription start date.
subscriptionStartDate - The subscription start date.DescribeHsmResponse.Builder subscriptionEndDate(String subscriptionEndDate)
The subscription end date.
subscriptionEndDate - The subscription end date.DescribeHsmResponse.Builder vpcId(String vpcId)
The identifier of the VPC that the HSM is in.
vpcId - The identifier of the VPC that the HSM is in.DescribeHsmResponse.Builder subnetId(String subnetId)
The identifier of the subnet that the HSM is in.
subnetId - The identifier of the subnet that the HSM is in.DescribeHsmResponse.Builder iamRoleArn(String iamRoleArn)
The ARN of the IAM role assigned to the HSM.
iamRoleArn - The ARN of the IAM role assigned to the HSM.DescribeHsmResponse.Builder serialNumber(String serialNumber)
The serial number of the HSM.
serialNumber - The serial number of the HSM.DescribeHsmResponse.Builder vendorName(String vendorName)
The name of the HSM vendor.
vendorName - The name of the HSM vendor.DescribeHsmResponse.Builder hsmType(String hsmType)
The HSM model type.
hsmType - The HSM model type.DescribeHsmResponse.Builder softwareVersion(String softwareVersion)
The HSM software version.
softwareVersion - The HSM software version.DescribeHsmResponse.Builder sshPublicKey(String sshPublicKey)
The public SSH key.
sshPublicKey - The public SSH key.DescribeHsmResponse.Builder sshKeyLastUpdated(String sshKeyLastUpdated)
The date and time that the SSH key was last updated.
sshKeyLastUpdated - The date and time that the SSH key was last updated.DescribeHsmResponse.Builder serverCertUri(String serverCertUri)
The URI of the certificate server.
serverCertUri - The URI of the certificate server.DescribeHsmResponse.Builder serverCertLastUpdated(String serverCertLastUpdated)
The date and time that the server certificate was last updated.
serverCertLastUpdated - The date and time that the server certificate was last updated.DescribeHsmResponse.Builder partitions(Collection<String> partitions)
The list of partitions on the HSM.
partitions - The list of partitions on the HSM.DescribeHsmResponse.Builder partitions(String... partitions)
The list of partitions on the HSM.
NOTE: This method appends the values to the existing list (if any). Use
#setPartitions(java.util.Collection) or #withPartitions(java.util.Collection) if you want to
override the existing values.
partitions - The list of partitions on the HSM.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.