Class ShapeSubstitution
java.lang.Object
software.amazon.awssdk.codegen.model.config.customization.ShapeSubstitution
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 -
Method Summary
Modifier and TypeMethodDescriptionvoidsetEmitAsShape(String emitAsShape) voidsetEmitAsType(String emitAsType) voidsetEmitFromMember(String emitFromMember) voidsetSkipMarshallPathForShapes(List<String> skipMarshallPathForShapes)
-
Constructor Details
-
ShapeSubstitution
public ShapeSubstitution()
-
-
Method Details
-
getEmitAsShape
-
setEmitAsShape
-
getEmitFromMember
-
getEmitAsType
-
setEmitAsType
-
setEmitFromMember
-
getSkipMarshallPathForShapes
-
setSkipMarshallPathForShapes
-