@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ClientTlsCertificate extends Object implements Serializable, Cloneable, StructuredPojo
An object that represents the client's certificate.
Constructor and Description |
---|
ClientTlsCertificate() |
Modifier and Type | Method and Description |
---|---|
ClientTlsCertificate |
clone() |
boolean |
equals(Object obj) |
ListenerTlsFileCertificate |
getFile()
An object that represents a local file certificate.
|
ListenerTlsSdsCertificate |
getSds()
A reference to an object that represents a client's TLS Secret Discovery Service certificate.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFile(ListenerTlsFileCertificate file)
An object that represents a local file certificate.
|
void |
setSds(ListenerTlsSdsCertificate sds)
A reference to an object that represents a client's TLS Secret Discovery Service certificate.
|
String |
toString()
Returns a string representation of this object.
|
ClientTlsCertificate |
withFile(ListenerTlsFileCertificate file)
An object that represents a local file certificate.
|
ClientTlsCertificate |
withSds(ListenerTlsSdsCertificate sds)
A reference to an object that represents a client's TLS Secret Discovery Service certificate.
|
public void setFile(ListenerTlsFileCertificate file)
An object that represents a local file certificate. The certificate must meet specific requirements and you must have proxy authorization enabled. For more information, see Transport Layer Security (TLS).
file
- An object that represents a local file certificate. The certificate must meet specific requirements and
you must have proxy authorization enabled. For more information, see Transport Layer Security (TLS).public ListenerTlsFileCertificate getFile()
An object that represents a local file certificate. The certificate must meet specific requirements and you must have proxy authorization enabled. For more information, see Transport Layer Security (TLS).
public ClientTlsCertificate withFile(ListenerTlsFileCertificate file)
An object that represents a local file certificate. The certificate must meet specific requirements and you must have proxy authorization enabled. For more information, see Transport Layer Security (TLS).
file
- An object that represents a local file certificate. The certificate must meet specific requirements and
you must have proxy authorization enabled. For more information, see Transport Layer Security (TLS).public void setSds(ListenerTlsSdsCertificate sds)
A reference to an object that represents a client's TLS Secret Discovery Service certificate.
sds
- A reference to an object that represents a client's TLS Secret Discovery Service certificate.public ListenerTlsSdsCertificate getSds()
A reference to an object that represents a client's TLS Secret Discovery Service certificate.
public ClientTlsCertificate withSds(ListenerTlsSdsCertificate sds)
A reference to an object that represents a client's TLS Secret Discovery Service certificate.
sds
- A reference to an object that represents a client's TLS Secret Discovery Service certificate.public String toString()
toString
in class Object
Object.toString()
public ClientTlsCertificate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.