@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PathMatch extends Object implements Serializable, Cloneable, StructuredPojo
Describes the conditions that can be applied when matching a path for incoming requests.
Constructor and Description |
---|
PathMatch() |
Modifier and Type | Method and Description |
---|---|
PathMatch |
clone() |
boolean |
equals(Object obj) |
Boolean |
getCaseSensitive()
Indicates whether the match is case sensitive.
|
PathMatchType |
getMatch()
The type of path match.
|
int |
hashCode() |
Boolean |
isCaseSensitive()
Indicates whether the match is case sensitive.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCaseSensitive(Boolean caseSensitive)
Indicates whether the match is case sensitive.
|
void |
setMatch(PathMatchType match)
The type of path match.
|
String |
toString()
Returns a string representation of this object.
|
PathMatch |
withCaseSensitive(Boolean caseSensitive)
Indicates whether the match is case sensitive.
|
PathMatch |
withMatch(PathMatchType match)
The type of path match.
|
public void setCaseSensitive(Boolean caseSensitive)
Indicates whether the match is case sensitive. Defaults to false.
caseSensitive
- Indicates whether the match is case sensitive. Defaults to false.public Boolean getCaseSensitive()
Indicates whether the match is case sensitive. Defaults to false.
public PathMatch withCaseSensitive(Boolean caseSensitive)
Indicates whether the match is case sensitive. Defaults to false.
caseSensitive
- Indicates whether the match is case sensitive. Defaults to false.public Boolean isCaseSensitive()
Indicates whether the match is case sensitive. Defaults to false.
public void setMatch(PathMatchType match)
The type of path match.
match
- The type of path match.public PathMatchType getMatch()
The type of path match.
public PathMatch withMatch(PathMatchType match)
The type of path match.
match
- The type of path match.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.