Package software.amazon.awssdk.codegen
Interface IntermediateModelShapeProcessor
-
- All Known Implementing Classes:
AddEmptyOutputShape
public interface IntermediateModelShapeProcessor
Interface used by theIntermediateModelBuilder
to process the service model to add and modify ShapeModels to theIntermediateModel
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,ShapeModel>
process(Map<String,OperationModel> currentOperations, Map<String,ShapeModel> currentShapes)
-
-
-
Method Detail
-
process
Map<String,ShapeModel> process(Map<String,OperationModel> currentOperations, Map<String,ShapeModel> currentShapes)
- Parameters:
currentOperations
- Current operations that have been added to the intermediate model.currentShapes
- Current shapes that have been added to the intermediate model- Returns:
- Map of shape name to ShapeModel to add to the intermediate model.
-
-