public final class IntermediateModel extends Object
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,AuthorizerModel> customAuthorizers,
Map<String,PaginatorDefinition> paginators) |
Modifier and Type | Method and Description |
---|---|
Map<String,AuthorizerModel> |
getCustomAuthorizers() |
CustomizationConfig |
getCustomizationConfig() |
String |
getCustomRetryPolicy() |
ServiceExamples |
getExamples() |
String |
getExceptionUnmarshallerImpl() |
String |
getFileHeader() |
Metadata |
getMetadata() |
OperationModel |
getOperation(String operationName) |
Map<String,OperationModel> |
getOperations() |
Map<String,PaginatorDefinition> |
getPaginators() |
String |
getSdkBaseResponseFqcn() |
String |
getSdkModeledExceptionBaseClassName() |
String |
getSdkModeledExceptionBaseFqcn() |
String |
getSdkRequestBaseClassName() |
String |
getSdkResponseBaseClassName() |
String |
getServiceBaseExceptionFqcn() |
ShapeModel |
getShapeByC2jName(String c2jName) |
Map<String,ShapeModel> |
getShapes() |
boolean |
hasPaginators() |
List<OperationModel> |
simpleMethodsRequiringTesting() |
public IntermediateModel(Metadata metadata, Map<String,OperationModel> operations, Map<String,ShapeModel> shapes, CustomizationConfig customizationConfig, ServiceExamples examples)
public IntermediateModel(Metadata metadata, Map<String,OperationModel> operations, Map<String,ShapeModel> shapes, CustomizationConfig customizationConfig, ServiceExamples examples, Map<String,AuthorizerModel> customAuthorizers, Map<String,PaginatorDefinition> paginators)
public Metadata getMetadata()
public Map<String,OperationModel> getOperations()
public OperationModel getOperation(String operationName)
public Map<String,ShapeModel> getShapes()
public ShapeModel getShapeByC2jName(String c2jName)
public CustomizationConfig getCustomizationConfig()
public ServiceExamples getExamples()
public Map<String,PaginatorDefinition> getPaginators()
public String getExceptionUnmarshallerImpl()
public String getCustomRetryPolicy()
public String getServiceBaseExceptionFqcn()
public String getSdkModeledExceptionBaseFqcn()
public String getSdkModeledExceptionBaseClassName()
public String getSdkRequestBaseClassName()
public String getSdkResponseBaseClassName()
public String getFileHeader() throws IOException
IOException
public String getSdkBaseResponseFqcn()
public List<OperationModel> simpleMethodsRequiringTesting()
public Map<String,AuthorizerModel> getCustomAuthorizers()
public boolean hasPaginators()
Copyright © 2018. All rights reserved.