public 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,
OperationModel endpointOperation,
Map<String,WaiterDefinitionModel> waiters,
Map<String,AuthorizerModel> customAuthorizers) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClientConfigFactory()
ClientConfigurationFactory to use when producing default client configuration for the
client.
|
Map<String,AuthorizerModel> |
getCustomAuthorizers() |
CustomizationConfig |
getCustomizationConfig() |
OperationModel |
getEndpointOperation() |
ServiceExamples |
getExamples() |
String |
getExceptionUnmarshallerImpl() |
String |
getFileHeader() |
boolean |
getHasWaiters() |
Metadata |
getMetadata() |
OperationModel |
getOperation(String operationName) |
Map<String,OperationModel> |
getOperations() |
String |
getSdkBaseResponseFqcn() |
String |
getSdkModeledExceptionBaseClassName() |
String |
getSdkModeledExceptionBaseFqcn() |
String |
getServiceBaseExceptionFqcn() |
ShapeModel |
getShapeByC2jName(String c2jName) |
Map<String,ShapeModel> |
getShapes() |
String |
getTransformPackage() |
Map<String,WaiterDefinitionModel> |
getWaiters() |
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, OperationModel endpointOperation, Map<String,WaiterDefinitionModel> waiters, Map<String,AuthorizerModel> customAuthorizers)
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,WaiterDefinitionModel> getWaiters()
public String getClientConfigFactory()
public String getExceptionUnmarshallerImpl()
public String getServiceBaseExceptionFqcn()
public String getSdkModeledExceptionBaseFqcn()
public String getSdkModeledExceptionBaseClassName()
public String getFileHeader() throws IOException
IOExceptionpublic OperationModel getEndpointOperation()
public boolean getHasWaiters()
public String getSdkBaseResponseFqcn()
public Map<String,AuthorizerModel> getCustomAuthorizers()
public String getTransformPackage()
Copyright © 2020. All rights reserved.