Class MemberModel
- java.lang.Object
-
- software.amazon.awssdk.codegen.model.intermediate.DocumentationModel
-
- software.amazon.awssdk.codegen.model.intermediate.MemberModel
-
public class MemberModel extends DocumentationModel
-
-
Field Summary
-
Fields inherited from class software.amazon.awssdk.codegen.model.intermediate.DocumentationModel
documentation
-
-
Constructor Summary
Constructors Constructor Description MemberModel()
-
Method Summary
-
Methods inherited from class software.amazon.awssdk.codegen.model.intermediate.DocumentationModel
getDocumentation, setDocumentation
-
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
withName
public MemberModel withName(String name)
-
isSynthetic
public boolean isSynthetic()
-
setSynthetic
public void setSynthetic(boolean synthetic)
-
getC2jName
public String getC2jName()
-
setC2jName
public void setC2jName(String c2jName)
-
withC2jName
public MemberModel withC2jName(String c2jName)
-
getC2jShape
public String getC2jShape()
-
setC2jShape
public void setC2jShape(String c2jShape)
-
withC2jShape
public MemberModel withC2jShape(String c2jShape)
-
getVariable
public VariableModel getVariable()
-
setVariable
public void setVariable(VariableModel variable)
-
withVariable
public MemberModel withVariable(VariableModel variable)
-
getSetterModel
public VariableModel getSetterModel()
-
setSetterModel
public void setSetterModel(VariableModel setterModel)
-
withSetterModel
public MemberModel withSetterModel(VariableModel setterModel)
-
getFluentGetterMethodName
public String getFluentGetterMethodName()
-
setFluentGetterMethodName
public void setFluentGetterMethodName(String fluentGetterMethodName)
-
withFluentGetterMethodName
public MemberModel withFluentGetterMethodName(String getterMethodName)
-
getFluentEnumGetterMethodName
public String getFluentEnumGetterMethodName()
-
setFluentEnumGetterMethodName
public void setFluentEnumGetterMethodName(String fluentEnumGetterMethodName)
-
withFluentEnumGetterMethodName
public MemberModel withFluentEnumGetterMethodName(String fluentEnumGetterMethodName)
-
getBeanStyleGetterMethodName
public String getBeanStyleGetterMethodName()
-
setBeanStyleGetterMethodName
public void setBeanStyleGetterMethodName(String beanStyleGetterName)
-
withBeanStyleGetterMethodName
public MemberModel withBeanStyleGetterMethodName(String beanStyleGetterName)
-
getBeanStyleSetterMethodName
public String getBeanStyleSetterMethodName()
-
setBeanStyleSetterMethodName
public void setBeanStyleSetterMethodName(String beanStyleSetterName)
-
withBeanStyleSetterMethodName
public MemberModel withBeanStyleSetterMethodName(String beanStyleSetterName)
-
getFluentSetterMethodName
public String getFluentSetterMethodName()
-
setFluentSetterMethodName
public void setFluentSetterMethodName(String fluentSetterMethodName)
-
withFluentSetterMethodName
public MemberModel withFluentSetterMethodName(String fluentMethodName)
-
getFluentEnumSetterMethodName
public String getFluentEnumSetterMethodName()
-
setFluentEnumSetterMethodName
public void setFluentEnumSetterMethodName(String fluentEnumSetterMethodName)
-
withFluentEnumSetterMethodName
public MemberModel withFluentEnumSetterMethodName(String fluentEnumSetterMethodName)
-
getExistenceCheckMethodName
public String getExistenceCheckMethodName()
-
setExistenceCheckMethodName
public void setExistenceCheckMethodName(String existenceCheckMethodName)
-
withExistenceCheckMethodName
public MemberModel withExistenceCheckMethodName(String existenceCheckMethodName)
-
getGetterModel
public ReturnTypeModel getGetterModel()
-
setGetterModel
public void setGetterModel(ReturnTypeModel getterModel)
-
withGetterModel
public MemberModel withGetterModel(ReturnTypeModel getterModel)
-
getHttp
public ParameterHttpMapping getHttp()
-
setHttp
public void setHttp(ParameterHttpMapping parameterHttpMapping)
-
isSimple
public boolean isSimple()
-
isList
public boolean isList()
-
isMap
public boolean isMap()
-
isDeprecated
public boolean isDeprecated()
-
setDeprecated
public void setDeprecated(boolean deprecated)
-
getDeprecatedMessage
public String getDeprecatedMessage()
-
setDeprecatedMessage
public void setDeprecatedMessage(String deprecatedMessage)
-
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
public ListModel getListModel()
-
setListModel
public void setListModel(ListModel listModel)
-
withListModel
public MemberModel withListModel(ListModel list)
-
getMapModel
public MapModel getMapModel()
-
setMapModel
public void setMapModel(MapModel map)
-
withMapModel
public MemberModel withMapModel(MapModel map)
-
getEnumType
public String getEnumType()
-
setEnumType
public void setEnumType(String enumType)
-
withEnumType
public MemberModel withEnumType(String enumType)
-
getXmlNameSpaceUri
public String getXmlNameSpaceUri()
-
setXmlNameSpaceUri
public void setXmlNameSpaceUri(String xmlNameSpaceUri)
-
withXmlNameSpaceUri
public MemberModel withXmlNameSpaceUri(String xmlNameSpaceUri)
-
getSetterDocumentation
public String getSetterDocumentation()
-
getGetterDocumentation
public String getGetterDocumentation()
-
getDeprecatedGetterDocumentation
public String getDeprecatedGetterDocumentation()
-
getFluentSetterDocumentation
public String getFluentSetterDocumentation()
-
getExistenceCheckDocumentation
public String getExistenceCheckDocumentation()
-
getDeprecatedSetterDocumentation
public String getDeprecatedSetterDocumentation()
-
getDefaultConsumerFluentSetterDocumentation
public String getDefaultConsumerFluentSetterDocumentation(String variableType)
-
getUnionConstructorDocumentation
public String getUnionConstructorDocumentation()
-
isIdempotencyToken
public boolean isIdempotencyToken()
-
setIdempotencyToken
public void setIdempotencyToken(boolean idempotencyToken)
-
getIsBinary
public boolean getIsBinary()
-
getPathMarshaller
public String getPathMarshaller()
- Returns:
- Implementation of
PathMarshaller
to 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
public MemberModel withJsonValue(boolean jsonValue)
-
getTimestampFormat
public String getTimestampFormat()
-
setTimestampFormat
public void setTimestampFormat(String timestampFormat)
-
withTimestampFormat
public MemberModel withTimestampFormat(String timestampFormat)
-
setSensitive
public void setSensitive(boolean sensitive)
-
isSensitive
public boolean isSensitive()
-
isXmlAttribute
public boolean isXmlAttribute()
-
setXmlAttribute
public void setXmlAttribute(boolean xmlAttribute)
-
withXmlAttribtue
public MemberModel withXmlAttribtue(boolean xmlAttribtue)
-
getDeprecatedName
public String getDeprecatedName()
-
setDeprecatedName
public void setDeprecatedName(String deprecatedName)
-
withDeprecatedName
public MemberModel withDeprecatedName(String deprecatedName)
-
hasBuilder
public boolean hasBuilder()
-
containsBuildable
public boolean containsBuildable()
-
isSdkBytesType
public boolean isSdkBytesType()
-
getMarshallingType
public String getMarshallingType()
- Returns:
- Marshalling type to use when creating a
SdkField
. Must be a field ofMarshallingType
.
-
getShape
public ShapeModel getShape()
-
setShape
public void setShape(ShapeModel shape)
-
getAutoConstructClassIfExists
public Optional<com.squareup.javapoet.ClassName> getAutoConstructClassIfExists()
-
setDeprecatedFluentGetterMethodName
public void setDeprecatedFluentGetterMethodName(String fluentDeprecatedGetterMethodName)
-
getDeprecatedFluentGetterMethodName
public String getDeprecatedFluentGetterMethodName()
-
setDeprecatedFluentSetterMethodName
public void setDeprecatedFluentSetterMethodName(String fluentDeprecatedSetterMethodName)
-
getDeprecatedFluentSetterMethodName
public String getDeprecatedFluentSetterMethodName()
-
getDeprecatedBeanStyleSetterMethodName
public String getDeprecatedBeanStyleSetterMethodName()
-
setDeprecatedBeanStyleSetterMethodName
public void setDeprecatedBeanStyleSetterMethodName(String deprecatedBeanStyleSetterMethodName)
-
getUnionEnumTypeName
public String getUnionEnumTypeName()
-
setUnionEnumTypeName
public void setUnionEnumTypeName(String unionEnumTypeName)
-
getContextParam
public ContextParam getContextParam()
-
setContextParam
public void setContextParam(ContextParam contextParam)
-
-