Class ShapeSubstitution
- java.lang.Object
-
- software.amazon.awssdk.codegen.model.config.customization.ShapeSubstitution
-
public class ShapeSubstitution extends Object
Use shapeSubstitutions customization to override all appearances of the given shape with a new shape, and optionally use a specific member of the original shape as the data source. When emitFromMember is supplied, an additional marshalling and unmarshalling path is added to reflect the wire representation of the member.
-
-
Constructor Summary
Constructors Constructor Description ShapeSubstitution()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getEmitAsShape()
String
getEmitFromMember()
List<String>
getSkipMarshallPathForShapes()
void
setEmitAsShape(String emitAsShape)
void
setEmitFromMember(String emitFromMember)
void
setSkipMarshallPathForShapes(List<String> skipMarshallPathForShapes)
-