Class MemberModel

    • Constructor Detail

      • MemberModel

        public MemberModel()
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • isSynthetic

        public boolean isSynthetic()
      • setSynthetic

        public void setSynthetic​(boolean synthetic)
      • getC2jName

        public String getC2jName()
      • setC2jName

        public void setC2jName​(String c2jName)
      • getC2jShape

        public String getC2jShape()
      • setC2jShape

        public void setC2jShape​(String c2jShape)
      • setVariable

        public void setVariable​(VariableModel variable)
      • setSetterModel

        public void setSetterModel​(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)
      • setGetterModel

        public void setGetterModel​(ReturnTypeModel getterModel)
      • 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)
      • getMapModel

        public MapModel getMapModel()
      • setMapModel

        public void setMapModel​(MapModel map)
      • getEnumType

        public String getEnumType()
      • setEnumType

        public void setEnumType​(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()
      • 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 of MarshallingType.
      • 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)
      • setContextParam

        public void setContextParam​(ContextParam contextParam)