@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IngressTlsProtocolToEvaluate extends Object implements Serializable, Cloneable, StructuredPojo
The union type representing the allowed types for the left hand side of a TLS condition.
| Constructor and Description |
|---|
IngressTlsProtocolToEvaluate() |
| Modifier and Type | Method and Description |
|---|---|
IngressTlsProtocolToEvaluate |
clone() |
boolean |
equals(Object obj) |
String |
getAttribute()
The enum type representing the allowed attribute types for the TLS condition.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAttribute(String attribute)
The enum type representing the allowed attribute types for the TLS condition.
|
String |
toString()
Returns a string representation of this object.
|
IngressTlsProtocolToEvaluate |
withAttribute(IngressTlsAttribute attribute)
The enum type representing the allowed attribute types for the TLS condition.
|
IngressTlsProtocolToEvaluate |
withAttribute(String attribute)
The enum type representing the allowed attribute types for the TLS condition.
|
public void setAttribute(String attribute)
The enum type representing the allowed attribute types for the TLS condition.
attribute - The enum type representing the allowed attribute types for the TLS condition.IngressTlsAttributepublic String getAttribute()
The enum type representing the allowed attribute types for the TLS condition.
IngressTlsAttributepublic IngressTlsProtocolToEvaluate withAttribute(String attribute)
The enum type representing the allowed attribute types for the TLS condition.
attribute - The enum type representing the allowed attribute types for the TLS condition.IngressTlsAttributepublic IngressTlsProtocolToEvaluate withAttribute(IngressTlsAttribute attribute)
The enum type representing the allowed attribute types for the TLS condition.
attribute - The enum type representing the allowed attribute types for the TLS condition.IngressTlsAttributepublic String toString()
toString in class ObjectObject.toString()public IngressTlsProtocolToEvaluate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.