@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Tls extends Object implements Serializable, Cloneable, StructuredPojo
Details for client authentication using TLS.
Constructor and Description |
---|
Tls() |
Modifier and Type | Method and Description |
---|---|
Tls |
clone() |
boolean |
equals(Object obj) |
List<String> |
getCertificateAuthorityArnList()
List of ACM Certificate Authority ARNs.
|
Boolean |
getEnabled()
Specifies whether you want to turn on or turn off TLS authentication.
|
int |
hashCode() |
Boolean |
isEnabled()
Specifies whether you want to turn on or turn off TLS authentication.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCertificateAuthorityArnList(Collection<String> certificateAuthorityArnList)
List of ACM Certificate Authority ARNs.
|
void |
setEnabled(Boolean enabled)
Specifies whether you want to turn on or turn off TLS authentication.
|
String |
toString()
Returns a string representation of this object.
|
Tls |
withCertificateAuthorityArnList(Collection<String> certificateAuthorityArnList)
List of ACM Certificate Authority ARNs.
|
Tls |
withCertificateAuthorityArnList(String... certificateAuthorityArnList)
List of ACM Certificate Authority ARNs.
|
Tls |
withEnabled(Boolean enabled)
Specifies whether you want to turn on or turn off TLS authentication.
|
public List<String> getCertificateAuthorityArnList()
List of ACM Certificate Authority ARNs.
List of ACM Certificate Authority ARNs.
public void setCertificateAuthorityArnList(Collection<String> certificateAuthorityArnList)
List of ACM Certificate Authority ARNs.
certificateAuthorityArnList
- List of ACM Certificate Authority ARNs.
public Tls withCertificateAuthorityArnList(String... certificateAuthorityArnList)
List of ACM Certificate Authority ARNs.
NOTE: This method appends the values to the existing list (if any). Use
setCertificateAuthorityArnList(java.util.Collection)
or
withCertificateAuthorityArnList(java.util.Collection)
if you want to override the existing values.
certificateAuthorityArnList
- List of ACM Certificate Authority ARNs.
public Tls withCertificateAuthorityArnList(Collection<String> certificateAuthorityArnList)
List of ACM Certificate Authority ARNs.
certificateAuthorityArnList
- List of ACM Certificate Authority ARNs.
public void setEnabled(Boolean enabled)
Specifies whether you want to turn on or turn off TLS authentication.
enabled
- Specifies whether you want to turn on or turn off TLS authentication.
public Boolean getEnabled()
Specifies whether you want to turn on or turn off TLS authentication.
Specifies whether you want to turn on or turn off TLS authentication.
public Tls withEnabled(Boolean enabled)
Specifies whether you want to turn on or turn off TLS authentication.
enabled
- Specifies whether you want to turn on or turn off TLS authentication.
public Boolean isEnabled()
Specifies whether you want to turn on or turn off TLS authentication.
Specifies whether you want to turn on or turn off TLS authentication.
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.