## Uses of Class
com.amazonaws.codegen.model.intermediate.OperationModel

Packages that use OperationModel
com.amazonaws.codegen
com.amazonaws.codegen.model.intermediate

### Uses of OperationModel in com.amazonaws.codegen

Method parameters in com.amazonaws.codegen with type arguments of type OperationModel
`Map<String,ShapeModel>` IntermediateModelShapeProcessor.`process(Map<String,OperationModel> currentOperations, Map<String,ShapeModel> currentShapes)`
`Map<String,ShapeModel>` AddEmptyOutputShape.`process(Map<String,OperationModel> currentOperations, Map<String,ShapeModel> currentShapes)`

### Uses of OperationModel in com.amazonaws.codegen.model.intermediate

Methods in com.amazonaws.codegen.model.intermediate that return OperationModel
`OperationModel` IntermediateModel.`getOperation(String operationName)`
`OperationModel` WaiterDefinitionModel.`getOperationModel()`

Methods in com.amazonaws.codegen.model.intermediate that return types with arguments of type OperationModel
`Map<String,OperationModel>` IntermediateModel.`getOperations()`

Methods in com.amazonaws.codegen.model.intermediate with parameters of type OperationModel
`void` WaiterDefinitionModel.`setOperationModel(OperationModel operationModel)`

Constructor parameters in com.amazonaws.codegen.model.intermediate with type arguments of type OperationModel
Constructor and Description
`IntermediateModel(Metadata metadata, Map<String,OperationModel> operations, Map<String,ShapeModel> shapes, CustomizationConfig customizationConfig, ServiceExamples examples)`
`IntermediateModel(Metadata metadata, Map<String,OperationModel> operations, Map<String,ShapeModel> shapes, CustomizationConfig customizationConfig, ServiceExamples examples, Map<String,WaiterDefinitionModel> waiters)`