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 StringgetEmitAsShape()StringgetEmitFromMember()List<String>getSkipMarshallPathForShapes()voidsetEmitAsShape(String emitAsShape)voidsetEmitFromMember(String emitFromMember)voidsetSkipMarshallPathForShapes(List<String> skipMarshallPathForShapes)
-