@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GatewayRouteHostnameMatch extends Object implements Serializable, Cloneable, StructuredPojo
An object representing the gateway route host name to match.
Constructor and Description |
---|
GatewayRouteHostnameMatch() |
Modifier and Type | Method and Description |
---|---|
GatewayRouteHostnameMatch |
clone() |
boolean |
equals(Object obj) |
String |
getExact()
The exact host name to match on.
|
String |
getSuffix()
The specified ending characters of the host name to match on.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExact(String exact)
The exact host name to match on.
|
void |
setSuffix(String suffix)
The specified ending characters of the host name to match on.
|
String |
toString()
Returns a string representation of this object.
|
GatewayRouteHostnameMatch |
withExact(String exact)
The exact host name to match on.
|
GatewayRouteHostnameMatch |
withSuffix(String suffix)
The specified ending characters of the host name to match on.
|
public void setExact(String exact)
The exact host name to match on.
exact
- The exact host name to match on.public String getExact()
The exact host name to match on.
public GatewayRouteHostnameMatch withExact(String exact)
The exact host name to match on.
exact
- The exact host name to match on.public void setSuffix(String suffix)
The specified ending characters of the host name to match on.
suffix
- The specified ending characters of the host name to match on.public String getSuffix()
The specified ending characters of the host name to match on.
public GatewayRouteHostnameMatch withSuffix(String suffix)
The specified ending characters of the host name to match on.
suffix
- The specified ending characters of the host name to match on.public String toString()
toString
in class Object
Object.toString()
public GatewayRouteHostnameMatch clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.