@Generated(value="software.amazon.awssdk:codegen") public class Certificates extends Object implements StructuredPojo, ToCopyableBuilder<Certificates.Builder,Certificates>
Contains one or more certificates or a certificate signing request (CSR).
Modifier and Type | Class and Description |
---|---|
static interface |
Certificates.Builder |
Modifier and Type | Method and Description |
---|---|
String |
awsHardwareCertificate()
The HSM hardware certificate issued (signed) by AWS CloudHSM.
|
static Certificates.Builder |
builder() |
String |
clusterCertificate()
The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.
|
String |
clusterCsr()
The cluster's certificate signing request (CSR).
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hsmCertificate()
The HSM certificate issued (signed) by the HSM hardware.
|
String |
manufacturerHardwareCertificate()
The HSM hardware certificate issued (signed) by the hardware manufacturer.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends Certificates.Builder> |
serializableBuilderClass() |
Certificates.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String clusterCsr()
The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is
UNINITIALIZED
.
UNINITIALIZED
.public String hsmCertificate()
The HSM certificate issued (signed) by the HSM hardware.
public String awsHardwareCertificate()
The HSM hardware certificate issued (signed) by AWS CloudHSM.
public String manufacturerHardwareCertificate()
The HSM hardware certificate issued (signed) by the hardware manufacturer.
public String clusterCertificate()
The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.
public Certificates.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Certificates.Builder,Certificates>
public static Certificates.Builder builder()
public static Class<? extends Certificates.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.