Class ServiceModel
java.lang.Object
software.amazon.awssdk.codegen.model.service.ServiceModel
- 
Constructor Summary
ConstructorsConstructorDescriptionServiceModel(ServiceMetadata metadata, Map<String, Operation> operations, Map<String, Shape> shapes, Map<String, Authorizer> authorizers)  - 
Method Summary
Modifier and TypeMethodDescriptiongetOperation(String operationName) Convenience getter to retrieve anOperationby name.Convenience getter to retrieve aShapeby name.voidsetAuthorizers(Map<String, Authorizer> authorizers) voidsetClientContextParams(Map<String, ClientContextParam> clientContextParams) voidsetDocumentation(String documentation) voidsetMetadata(ServiceMetadata metadata) voidsetOperations(Map<String, Operation> operations) void 
- 
Constructor Details
- 
ServiceModel
public ServiceModel() - 
ServiceModel
public ServiceModel(ServiceMetadata metadata, Map<String, Operation> operations, Map<String, Shape> shapes, Map<String, Authorizer> authorizers)  
 - 
 - 
Method Details
- 
getMetadata
 - 
setMetadata
 - 
getOperations
 - 
setOperations
 - 
getOperation
Convenience getter to retrieve anOperationby name.- Parameters:
 operationName- Name of operation to retrieve.- Returns:
 - Operation or null if not found.
 
 - 
getShapes
 - 
setShapes
 - 
getShape
Convenience getter to retrieve aShapeby name.- Parameters:
 shapeName- Name of shape to retrieve.- Returns:
 - Shape or null if not found.
 
 - 
getDocumentation
 - 
setDocumentation
 - 
getAuthorizers
 - 
setAuthorizers
 - 
getClientContextParams
 - 
setClientContextParams
 
 -