| Package | Description |
|---|---|
| com.amazonaws.codegen | |
| com.amazonaws.codegen.internal | |
| com.amazonaws.codegen.model.config.customization | |
| com.amazonaws.codegen.model.intermediate |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ShapeModel> |
AddEmptyOutputShape.process(Map<String,OperationModel> currentOperations,
Map<String,ShapeModel> currentShapes) |
Map<String,ShapeModel> |
IntermediateModelShapeProcessor.process(Map<String,OperationModel> currentOperations,
Map<String,ShapeModel> currentShapes) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ShapeModel> |
AddEmptyOutputShape.process(Map<String,OperationModel> currentOperations,
Map<String,ShapeModel> currentShapes) |
Map<String,ShapeModel> |
IntermediateModelShapeProcessor.process(Map<String,OperationModel> currentOperations,
Map<String,ShapeModel> currentShapes) |
| Modifier and Type | Method and Description |
|---|---|
static ShapeModel |
Utils.findShapeModelByC2jName(IntermediateModel intermediateModel,
String shapeC2jName)
Search for intermediate shape model by its c2j name.
|
static ShapeModel |
Utils.findShapeModelByC2jNameIfExists(IntermediateModel intermediateModel,
String shapeC2jName)
Search for intermediate shape model by its c2j name.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
DocumentationUtils.createLinkToServiceDocumentation(Metadata metadata,
ShapeModel shapeModel)
Create the HTML for a link to the operation/shape core AWS docs site
|
freemarker.template.Template |
Freemarker.getShapeTemplate(ShapeModel shape) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ConvenienceTypeOverload.accepts(ShapeModel shape,
MemberModel member) |
| Modifier and Type | Method and Description |
|---|---|
ShapeModel |
OperationModel.getInputShape() |
ShapeModel |
OperationModel.getOutputShape() |
ShapeModel |
MemberModel.getShape() |
ShapeModel |
IntermediateModel.getShapeByC2jName(String c2jName) |
ShapeModel |
ShapeModel.withHasHeaderMember(boolean hasHeaderMember) |
ShapeModel |
ShapeModel.withHasPayloadMember(boolean hasPayloadMember) |
ShapeModel |
ShapeModel.withHasRequiresLengthMember(boolean hasRequiresLengthMember) |
ShapeModel |
ShapeModel.withHasStatusCodeMember(boolean hasStatusCodeMember) |
ShapeModel |
ShapeModel.withHasStreamingMember(boolean hasStreamingMember) |
ShapeModel |
ShapeModel.withType(String type) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,ShapeModel> |
IntermediateModel.getShapes() |
| Modifier and Type | Method and Description |
|---|---|
void |
OperationModel.setInputShape(ShapeModel inputShape) |
void |
OperationModel.setOutputShape(ShapeModel outputShape) |
void |
MemberModel.setShape(ShapeModel shape) |
| 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,
OperationModel endpointOperation,
Map<String,WaiterDefinitionModel> waiters,
Map<String,AuthorizerModel> customAuthorizers) |
Copyright © 2022. All rights reserved.