@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.IngressTlsAttribute
public String getAttribute()
The enum type representing the allowed attribute types for the TLS condition.
IngressTlsAttribute
public 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.IngressTlsAttribute
public 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.IngressTlsAttribute
public String toString()
toString
in class Object
Object.toString()
public IngressTlsProtocolToEvaluate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.