Class MemberModel
java.lang.Object
software.amazon.awssdk.codegen.model.intermediate.DocumentationModel
software.amazon.awssdk.codegen.model.intermediate.MemberModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanOptional<com.squareup.javapoet.ClassName> getDefaultConsumerFluentSetterDocumentation(String variableType) getHttp()booleangetName()getShape()booleaninthashCode()booleanvoidignoreDataTypeConversionFailures(boolean ignoreDataTypeConversionFailures) booleanbooleanbooleanbooleanbooleanbooleanbooleanisList()booleanisMap()booleanbooleanbooleanbooleanisSimple()booleanbooleanvoidsetAdditionalBeanStyleSetterName(String additionalBeanStyleSetterName) voidsetBeanStyleGetterMethodName(String beanStyleGetterName) voidsetBeanStyleSetterMethodName(String beanStyleSetterName) voidsetC2jName(String c2jName) voidsetC2jShape(String c2jShape) voidsetContextParam(ContextParam contextParam) voidsetDeprecated(boolean deprecated) voidsetDeprecatedBeanStyleSetterMethodName(String deprecatedBeanStyleSetterMethodName) voidsetDeprecatedFluentGetterMethodName(String fluentDeprecatedGetterMethodName) voidsetDeprecatedFluentSetterMethodName(String fluentDeprecatedSetterMethodName) voidsetDeprecatedMessage(String deprecatedMessage) voidsetDeprecatedName(String deprecatedName) voidsetEndpointDiscoveryId(boolean endpointDiscoveryId) voidsetEnumType(String enumType) voidsetEventHeader(boolean eventHeader) voidsetEventPayload(boolean eventPayload) voidsetExistenceCheckMethodName(String existenceCheckMethodName) voidsetFluentEnumGetterMethodName(String fluentEnumGetterMethodName) voidsetFluentEnumSetterMethodName(String fluentEnumSetterMethodName) voidsetFluentGetterMethodName(String fluentGetterMethodName) voidsetFluentSetterMethodName(String fluentSetterMethodName) voidsetGetterModel(ReturnTypeModel getterModel) voidsetHttp(ParameterHttpMapping parameterHttpMapping) voidsetIdempotencyToken(boolean idempotencyToken) voidsetJsonValue(boolean jsonValue) voidsetListModel(ListModel listModel) voidsetMapModel(MapModel map) voidvoidsetRequired(boolean required) voidsetSensitive(boolean sensitive) voidsetSetterModel(VariableModel setterModel) voidsetShape(ShapeModel shape) voidsetSynthetic(boolean synthetic) voidsetTimestampFormat(String timestampFormat) voidsetUnionEnumTypeName(String unionEnumTypeName) voidsetVariable(VariableModel variable) voidsetXmlAttribute(boolean xmlAttribute) voidsetXmlNameSpaceUri(String xmlNameSpaceUri) toString()withAdditionalBeanStyleSetterName(String additionalBeanStyleSetterName) withBeanStyleGetterMethodName(String beanStyleGetterName) withBeanStyleSetterMethodName(String beanStyleSetterName) withC2jName(String c2jName) withC2jShape(String c2jShape) withDeprecatedName(String deprecatedName) withEnumType(String enumType) withExistenceCheckMethodName(String existenceCheckMethodName) withFluentEnumGetterMethodName(String fluentEnumGetterMethodName) withFluentEnumSetterMethodName(String fluentEnumSetterMethodName) withFluentGetterMethodName(String getterMethodName) withFluentSetterMethodName(String fluentMethodName) withGetterModel(ReturnTypeModel getterModel) withJsonValue(boolean jsonValue) withListModel(ListModel list) withMapModel(MapModel map) withSetterModel(VariableModel setterModel) withTimestampFormat(String timestampFormat) withVariable(VariableModel variable) withXmlAttribtue(boolean xmlAttribtue) withXmlNameSpaceUri(String xmlNameSpaceUri) Methods inherited from class software.amazon.awssdk.codegen.model.intermediate.DocumentationModel
getDocumentation, setDocumentation
-
Constructor Details
-
MemberModel
public MemberModel()
-
-
Method Details
-
getName
-
setName
-
withName
-
isSynthetic
public boolean isSynthetic() -
setSynthetic
public void setSynthetic(boolean synthetic) -
getC2jName
-
setC2jName
-
withC2jName
-
getC2jShape
-
setC2jShape
-
withC2jShape
-
getVariable
-
setVariable
-
withVariable
-
getSetterModel
-
setSetterModel
-
withSetterModel
-
getFluentGetterMethodName
-
setFluentGetterMethodName
-
withFluentGetterMethodName
-
getFluentEnumGetterMethodName
-
setFluentEnumGetterMethodName
-
withFluentEnumGetterMethodName
-
getBeanStyleGetterMethodName
-
setBeanStyleGetterMethodName
-
withBeanStyleGetterMethodName
-
getBeanStyleSetterMethodName
-
setBeanStyleSetterMethodName
-
withBeanStyleSetterMethodName
-
getFluentSetterMethodName
-
setFluentSetterMethodName
-
withFluentSetterMethodName
-
getFluentEnumSetterMethodName
-
setFluentEnumSetterMethodName
-
withFluentEnumSetterMethodName
-
getExistenceCheckMethodName
-
setExistenceCheckMethodName
-
withExistenceCheckMethodName
-
getGetterModel
-
setGetterModel
-
withGetterModel
-
getHttp
-
setHttp
-
isSimple
public boolean isSimple() -
isList
public boolean isList() -
isMap
public boolean isMap() -
isDeprecated
public boolean isDeprecated() -
setDeprecated
public void setDeprecated(boolean deprecated) -
getDeprecatedMessage
-
setDeprecatedMessage
-
isRequired
public boolean isRequired() -
setRequired
public void setRequired(boolean required) -
isEventPayload
public boolean isEventPayload() -
setEventPayload
public void setEventPayload(boolean eventPayload) -
isEventHeader
public boolean isEventHeader() -
setEventHeader
public void setEventHeader(boolean eventHeader) -
isEndpointDiscoveryId
public boolean isEndpointDiscoveryId() -
setEndpointDiscoveryId
public void setEndpointDiscoveryId(boolean endpointDiscoveryId) -
getListModel
-
setListModel
-
withListModel
-
getMapModel
-
setMapModel
-
withMapModel
-
getEnumType
-
setEnumType
-
withEnumType
-
getXmlNameSpaceUri
-
setXmlNameSpaceUri
-
withXmlNameSpaceUri
-
getSetterDocumentation
-
getGetterDocumentation
-
getDeprecatedGetterDocumentation
-
getFluentSetterDocumentation
-
getExistenceCheckDocumentation
-
getDeprecatedSetterDocumentation
-
getDefaultConsumerFluentSetterDocumentation
-
getUnionConstructorDocumentation
-
isIdempotencyToken
public boolean isIdempotencyToken() -
setIdempotencyToken
public void setIdempotencyToken(boolean idempotencyToken) -
getIsBinary
public boolean getIsBinary() -
getPathMarshaller
- Returns:
- Implementation of
PathMarshallerto use if this member is bound the the URI. - Throws:
IllegalStateException- If this member is not bound to the URI. Templates should first checkParameterHttpMapping.isUri()first.
-
isJsonValue
public boolean isJsonValue() -
setJsonValue
public void setJsonValue(boolean jsonValue) -
withJsonValue
-
getTimestampFormat
-
setTimestampFormat
-
withTimestampFormat
-
setSensitive
public void setSensitive(boolean sensitive) -
isSensitive
public boolean isSensitive() -
isXmlAttribute
public boolean isXmlAttribute() -
setXmlAttribute
public void setXmlAttribute(boolean xmlAttribute) -
withXmlAttribtue
-
getDeprecatedName
-
setDeprecatedName
-
withDeprecatedName
-
hasBuilder
public boolean hasBuilder() -
containsBuildable
public boolean containsBuildable() -
isSdkBytesType
public boolean isSdkBytesType() -
getMarshallingType
- Returns:
- Marshalling type to use when creating a
SdkField. Must be a field ofMarshallingType.
-
getShape
-
setShape
-
toString
-
getAutoConstructClassIfExists
-
setDeprecatedFluentGetterMethodName
-
getDeprecatedFluentGetterMethodName
-
setDeprecatedFluentSetterMethodName
-
getDeprecatedFluentSetterMethodName
-
getDeprecatedBeanStyleSetterMethodName
-
setDeprecatedBeanStyleSetterMethodName
-
getUnionEnumTypeName
-
setUnionEnumTypeName
-
getContextParam
-
setContextParam
-
ignoreDataTypeConversionFailures
public void ignoreDataTypeConversionFailures(boolean ignoreDataTypeConversionFailures) -
ignoreDataTypeConversionFailures
public boolean ignoreDataTypeConversionFailures() -
getAdditionalBeanStyleSetterName
-
setAdditionalBeanStyleSetterName
-
withAdditionalBeanStyleSetterName
-
equals
- Overrides:
equalsin classDocumentationModel
-
hashCode
public int hashCode()- Overrides:
hashCodein classDocumentationModel
-