public class ShapeModel extends DocumentationModel
documentation| Constructor and Description |
|---|
ShapeModel(String c2jName) |
getDocumentation, setDocumentationpublic ShapeModel(String c2jName)
public String getShapeName()
public void setShapeName(String shapeName)
public boolean isDeprecated()
public void setDeprecated(boolean deprecated)
public String getC2jName()
public String getType()
public ShapeType getShapeType()
public void setType(ShapeType shapeType)
public void setType(String type)
public ShapeModel withType(String type)
public boolean isHasPayloadMember()
public void setHasPayloadMember(boolean hasPayloadMember)
public ShapeModel withHasPayloadMember(boolean hasPayloadMember)
public MemberModel getPayloadMember()
public List<MemberModel> getUnboundMembers()
public boolean hasPayloadMembers()
public boolean isHasStreamingMember()
public void setHasStreamingMember(boolean hasStreamingMember)
public ShapeModel withHasStreamingMember(boolean hasStreamingMember)
public boolean isHasRequiresLengthMember()
public void setHasRequiresLengthMember(boolean hasRequiresLengthMember)
public ShapeModel withHasRequiresLengthMember(boolean hasRequiresLengthMember)
public boolean isHasHeaderMember()
public void setHasHeaderMember(boolean hasHeaderMember)
public ShapeModel withHasHeaderMember(boolean hasHeaderMember)
public boolean isHasStatusCodeMember()
public void setHasStatusCodeMember(boolean hasStatusCodeMember)
public boolean isWrapper()
public void setWrapper(boolean wrapper)
public ShapeModel withHasStatusCodeMember(boolean hasStatusCodeMember)
public MemberModel getMemberByVariableName(String memberVariableName)
public MemberModel getMemberByName(String memberName)
public MemberModel getMemberByC2jName(String memberName)
public List<MemberModel> getMembers()
public void setMembers(List<MemberModel> members)
public void addMember(MemberModel member)
public boolean hasNoMembers()
public List<ConstructorModel> getAdditionalConstructors()
public void setAdditionalConstructors(List<ConstructorModel> additionalConstructors)
public void addConstructor(ConstructorModel constructor)
public void addEnum(EnumModel enumModel)
public VariableModel getVariable()
public void setVariable(VariableModel variable)
public ShapeMarshaller getMarshaller()
public void setMarshaller(ShapeMarshaller marshaller)
public ShapeUnmarshaller getUnmarshaller()
public void setUnmarshaller(ShapeUnmarshaller unmarshaller)
public ShapeCustomizationInfo getCustomization()
public void setCustomization(ShapeCustomizationInfo customization)
public Map<String,MemberModel> getMembersAsMap()
public MemberModel findMemberModelByC2jName(String memberC2jName)
public boolean removeMemberByC2jName(String memberC2jName, boolean ignoreCase)
public EnumModel findEnumModelByValue(String enumValue)
public String getDocumentationShapeName()
public String getErrorCode()
public void setErrorCode(String errorCode)
public boolean isRequestSignerAware()
public String getRequestSignerClassFqcn()
public boolean isSignerAware()
public String getSignerType()
public void setSignerType(String signerType)
public void setRequestSignerClassFqcn(String authorizerClass)
Copyright © 2020. All rights reserved.