public static interface DescribeHsmResponse.Builder extends CloudHsmResponse.Builder, CopyableBuilder<DescribeHsmResponse.Builder,DescribeHsmResponse>
Modifier and Type | Method and 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(Collection<String> partitions)
The list of partitions on the HSM.
|
DescribeHsmResponse.Builder |
partitions(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(HsmStatus status)
The status of the HSM.
|
DescribeHsmResponse.Builder |
status(String 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)
Sets the value of the SubscriptionType property for this object.
|
DescribeHsmResponse.Builder |
subscriptionType(SubscriptionType subscriptionType)
Sets the value of the SubscriptionType property for this object.
|
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.
|
build
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
DescribeHsmResponse.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.
DescribeHsmResponse.Builder status(HsmStatus status)
The status of the HSM.
DescribeHsmResponse.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
- The new value for the SubscriptionType property for this object.SubscriptionType
,
SubscriptionType
DescribeHsmResponse.Builder subscriptionType(SubscriptionType subscriptionType)
subscriptionType
- The new value for the SubscriptionType property for this object.SubscriptionType
,
SubscriptionType
DescribeHsmResponse.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.
partitions
- The list of partitions on the HSM.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.