Modifier and Type | Method and Description |
---|---|
static boolean |
Utils.isEnumShape(Shape shape) |
static boolean |
Utils.isExceptionShape(Shape shape) |
static boolean |
Utils.isListShape(Shape shape) |
static boolean |
Utils.isMapShape(Shape shape) |
static boolean |
Utils.isOrContainsEnumShape(Shape shape,
Map<String,Shape> allShapes) |
static boolean |
Utils.isScalar(Shape shape) |
static boolean |
Utils.isStructure(Shape shape) |
Modifier and Type | Method and Description |
---|---|
String |
TypeUtils.getJavaDataType(Map<String,Shape> shapes,
String shapeName)
Returns the default Java type of the specified shape.
|
String |
TypeUtils.getJavaDataType(Map<String,Shape> shapes,
String shapeName,
CustomizationConfig customConfig)
Returns the Java type of the specified shape with potential customization (such as
auto-construct list or map).
|
static boolean |
Utils.isOrContainsEnumShape(Shape shape,
Map<String,Shape> allShapes) |
Modifier and Type | Method and Description |
---|---|
Shape |
CustomSdkShapes.getShape(String shapeName) |
Modifier and Type | Method and Description |
---|---|
Map<String,Shape> |
CustomSdkShapes.getShapes() |
Modifier and Type | Method and Description |
---|---|
void |
CustomSdkShapes.setShapes(Map<String,Shape> shapes) |
Modifier and Type | Method and Description |
---|---|
Shape |
ServiceModel.getShape(String shapeName)
Convenience getter to retrieve a
Shape by name. |
Modifier and Type | Method and Description |
---|---|
Map<String,Shape> |
ServiceModel.getShapes() |
Modifier and Type | Method and Description |
---|---|
void |
ServiceModel.setShapes(Map<String,Shape> shapes) |
Constructor and Description |
---|
ServiceModel(ServiceMetadata metadata,
Map<String,Operation> operations,
Map<String,Shape> shapes,
Map<String,Authorizer> authorizers) |
Modifier and Type | Method and Description |
---|---|
String |
NamingStrategy.getBeanStyleGetterMethodName(String memberName,
Shape parentShape,
Shape c2jShape) |
String |
DefaultNamingStrategy.getBeanStyleGetterMethodName(String memberName,
Shape parentShape,
Shape c2jShape) |
String |
NamingStrategy.getBeanStyleSetterMethodName(String memberName,
Shape parentShape,
Shape c2jShape) |
String |
DefaultNamingStrategy.getBeanStyleSetterMethodName(String memberName,
Shape parentShape,
Shape c2jShape) |
String |
NamingStrategy.getExistenceCheckMethodName(String memberName,
Shape parentShape)
Names a method that would check for existence of the member in the response.
|
String |
DefaultNamingStrategy.getExistenceCheckMethodName(String memberName,
Shape parentShape) |
String |
NamingStrategy.getFluentEnumGetterMethodName(String memberName,
Shape parentShape,
Shape shape) |
String |
DefaultNamingStrategy.getFluentEnumGetterMethodName(String memberName,
Shape parentShape,
Shape shape) |
String |
NamingStrategy.getFluentEnumSetterMethodName(String memberName,
Shape parentShape,
Shape shape) |
String |
DefaultNamingStrategy.getFluentEnumSetterMethodName(String memberName,
Shape parentShape,
Shape shape) |
String |
NamingStrategy.getFluentGetterMethodName(String memberName,
Shape parentShape,
Shape shape) |
String |
DefaultNamingStrategy.getFluentGetterMethodName(String memberName,
Shape parentShape,
Shape shape) |
String |
NamingStrategy.getFluentSetterMethodName(String memberName,
Shape parentShape,
Shape shape) |
String |
DefaultNamingStrategy.getFluentSetterMethodName(String memberName,
Shape parentShape,
Shape shape) |
Copyright © 2023. All rights reserved.