@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CertificateConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Information about the use of a TLS/SSL certificate for a fleet. TLS certificate generation is enabled at the fleet
level, with one certificate generated for the fleet. When this feature is enabled, the certificate can be retrieved
using the GameLift
Server SDK call GetInstanceCertificate
. All instances in a fleet share the same certificate.
Constructor and Description |
---|
CertificateConfiguration() |
Modifier and Type | Method and Description |
---|---|
CertificateConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getCertificateType()
Indicates whether a TLS/SSL certificate was generated for a fleet.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCertificateType(String certificateType)
Indicates whether a TLS/SSL certificate was generated for a fleet.
|
String |
toString()
Returns a string representation of this object.
|
CertificateConfiguration |
withCertificateType(CertificateType certificateType)
Indicates whether a TLS/SSL certificate was generated for a fleet.
|
CertificateConfiguration |
withCertificateType(String certificateType)
Indicates whether a TLS/SSL certificate was generated for a fleet.
|
public void setCertificateType(String certificateType)
Indicates whether a TLS/SSL certificate was generated for a fleet.
certificateType
- Indicates whether a TLS/SSL certificate was generated for a fleet.
CertificateType
public String getCertificateType()
Indicates whether a TLS/SSL certificate was generated for a fleet.
CertificateType
public CertificateConfiguration withCertificateType(String certificateType)
Indicates whether a TLS/SSL certificate was generated for a fleet.
certificateType
- Indicates whether a TLS/SSL certificate was generated for a fleet.
CertificateType
public CertificateConfiguration withCertificateType(CertificateType certificateType)
Indicates whether a TLS/SSL certificate was generated for a fleet.
certificateType
- Indicates whether a TLS/SSL certificate was generated for a fleet.
CertificateType
public String toString()
toString
in class Object
Object.toString()
public CertificateConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.