Class PathMarshaller
java.lang.Object
software.amazon.awssdk.protocols.core.PathMarshaller
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final PathMarshallerMarshaller for greedy path labels.static final PathMarshallerMarshaller for greedy path labels that allows leading slahes.static final PathMarshallerMarshaller for non greedy path labels.
- 
Method Summary
- 
Field Details- 
NON_GREEDYMarshaller for non greedy path labels. Value is URL encoded and then replaced in the request URI.
- 
GREEDYMarshaller for greedy path labels. Value is not URL encoded and replaced in the request URI.
- 
GREEDY_WITH_SLASHESMarshaller for greedy path labels that allows leading slahes. Value is not URL encoded and replaced in the request URI.
 
- 
- 
Method Details- 
marshall- Parameters:
- resourcePath- Current resource path with path param placeholder
- paramName- Name of parameter (i.e. placeholder value {Foo})
- pathValue- String value of path parameter.
- Returns:
- New URI with placeholder replaced with marshalled value.
 
 
-