@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SubjectAlternativeNameMatchers extends Object implements Serializable, Cloneable, StructuredPojo
An object that represents the methods by which a subject alternative name on a peer Transport Layer Security (TLS) certificate can be matched.
Constructor and Description |
---|
SubjectAlternativeNameMatchers() |
Modifier and Type | Method and Description |
---|---|
SubjectAlternativeNameMatchers |
clone() |
boolean |
equals(Object obj) |
List<String> |
getExact()
The values sent must match the specified values exactly.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExact(Collection<String> exact)
The values sent must match the specified values exactly.
|
String |
toString()
Returns a string representation of this object.
|
SubjectAlternativeNameMatchers |
withExact(Collection<String> exact)
The values sent must match the specified values exactly.
|
SubjectAlternativeNameMatchers |
withExact(String... exact)
The values sent must match the specified values exactly.
|
public List<String> getExact()
The values sent must match the specified values exactly.
public void setExact(Collection<String> exact)
The values sent must match the specified values exactly.
exact
- The values sent must match the specified values exactly.public SubjectAlternativeNameMatchers withExact(String... exact)
The values sent must match the specified values exactly.
NOTE: This method appends the values to the existing list (if any). Use
setExact(java.util.Collection)
or withExact(java.util.Collection)
if you want to override the
existing values.
exact
- The values sent must match the specified values exactly.public SubjectAlternativeNameMatchers withExact(Collection<String> exact)
The values sent must match the specified values exactly.
exact
- The values sent must match the specified values exactly.public String toString()
toString
in class Object
Object.toString()
public SubjectAlternativeNameMatchers clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.