Uses of Class
software.amazon.awssdk.codegen.model.intermediate.MemberModel
-
-
Uses of MemberModel in software.amazon.awssdk.codegen.internal
Methods in software.amazon.awssdk.codegen.internal with parameters of type MemberModel Modifier and Type Method Description static booleanUtils. isListWithEnumShape(MemberModel member)static booleanUtils. isMapWithEnumShape(MemberModel member)static booleanUtils. isOrContainsEnum(MemberModel member) -
Uses of MemberModel in software.amazon.awssdk.codegen.model.config.customization
Methods in software.amazon.awssdk.codegen.model.config.customization with parameters of type MemberModel Modifier and Type Method Description booleanConvenienceTypeOverload. accepts(ShapeModel shape, MemberModel member) -
Uses of MemberModel in software.amazon.awssdk.codegen.model.intermediate
Methods in software.amazon.awssdk.codegen.model.intermediate that return MemberModel Modifier and Type Method Description MemberModelShapeModel. findMemberModelByC2jName(String memberC2jName)Returns the member model associated with the given c2j member name from this shape model.MemberModelShapeModel. getExplicitEventPayloadMember()Explicit event payload member will have "eventpayload" trait set to true.MemberModelMapModel. getKeyModel()MemberModelListModel. getListMemberModel()MemberModelShapeModel. getMemberByC2jName(String memberName)MemberModelShapeModel. getMemberByName(String memberName)MemberModelShapeModel. getMemberByVariableName(String memberVariableName)MemberModelShapeModel. getPayloadMember()MemberModelMapModel. getValueModel()MemberModelShapeModel. tryFindMemberModelByC2jName(String memberC2jName, boolean ignoreCase)Tries to find the member model associated with the given c2j member name from this shape model.MemberModelMemberModel. withBeanStyleGetterMethodName(String beanStyleGetterName)MemberModelMemberModel. withBeanStyleSetterMethodName(String beanStyleSetterName)MemberModelMemberModel. withC2jName(String c2jName)MemberModelMemberModel. withC2jShape(String c2jShape)MemberModelMemberModel. withDeprecatedName(String deprecatedName)MemberModelMemberModel. withEnumType(String enumType)MemberModelMemberModel. withExistenceCheckMethodName(String existenceCheckMethodName)MemberModelMemberModel. withFluentEnumGetterMethodName(String fluentEnumGetterMethodName)MemberModelMemberModel. withFluentEnumSetterMethodName(String fluentEnumSetterMethodName)MemberModelMemberModel. withFluentGetterMethodName(String getterMethodName)MemberModelMemberModel. withFluentSetterMethodName(String fluentMethodName)MemberModelMemberModel. withGetterModel(ReturnTypeModel getterModel)MemberModelMemberModel. withJsonValue(boolean jsonValue)MemberModelMemberModel. withListModel(ListModel list)MemberModelMemberModel. withMapModel(MapModel map)MemberModelMemberModel. withName(String name)MemberModelMemberModel. withSetterModel(VariableModel setterModel)MemberModelMemberModel. withTimestampFormat(String timestampFormat)MemberModelMemberModel. withVariable(VariableModel variable)MemberModelMemberModel. withXmlAttribtue(boolean xmlAttribtue)MemberModelMemberModel. withXmlNameSpaceUri(String xmlNameSpaceUri)Methods in software.amazon.awssdk.codegen.model.intermediate that return types with arguments of type MemberModel Modifier and Type Method Description List<MemberModel>ShapeModel. getMembers()Map<String,MemberModel>ShapeModel. getMembersAsMap()List<MemberModel>ShapeModel. getNonStreamingMembers()List<MemberModel>ShapeModel. getUnboundEventMembers()List<MemberModel>ShapeModel. getUnboundMembers()Methods in software.amazon.awssdk.codegen.model.intermediate with parameters of type MemberModel Modifier and Type Method Description voidShapeModel. addMember(MemberModel member)voidMapModel. setKeyModel(MemberModel keyModel)voidListModel. setListMemberModel(MemberModel listMemberModel)voidMapModel. setValueModel(MemberModel valueModel)Method parameters in software.amazon.awssdk.codegen.model.intermediate with type arguments of type MemberModel Modifier and Type Method Description voidShapeModel. setMembers(List<MemberModel> members)Constructors in software.amazon.awssdk.codegen.model.intermediate with parameters of type MemberModel Constructor Description ListModel(String memberType, String memberLocationName, String implType, String interfaceType, MemberModel listMemberModel)MapModel(String implType, String interfaceType, String keyLocationName, MemberModel keyModel, String valueLocationName, MemberModel valueModel) -
Uses of MemberModel in software.amazon.awssdk.codegen.naming
Methods in software.amazon.awssdk.codegen.naming with parameters of type MemberModel Modifier and Type Method Description StringDefaultNamingStrategy. getSdkFieldFieldName(MemberModel memberModel)StringNamingStrategy. getSdkFieldFieldName(MemberModel memberModel)Stuttering is intentional, returns the name of theSdkFieldfield.StringDefaultNamingStrategy. getUnionEnumTypeName(MemberModel memberModel)StringNamingStrategy. getUnionEnumTypeName(MemberModel memberModel)Returns the name of the provided member as if it will be included in an enum (as in, when the parent shape is a union and we need to create an enum with each member name in it). -
Uses of MemberModel in software.amazon.awssdk.codegen.poet.eventstream
Methods in software.amazon.awssdk.codegen.poet.eventstream that return types with arguments of type MemberModel Modifier and Type Method Description static Stream<MemberModel>EventStreamUtils. getErrorMembers(ShapeModel eventStreamShape)static Stream<MemberModel>EventStreamUtils. getEventMembers(ShapeModel eventStreamShape)Returns the stream of event members ('event: true') excluding exceptions from the input event stream shape ('eventstream: true').static Stream<MemberModel>EventStreamUtils. getEvents(ShapeModel eventStreamShape)Returns the stream of event members ('event: true') excluding exceptions from the input event stream shape ('eventstream: true').Methods in software.amazon.awssdk.codegen.poet.eventstream with parameters of type MemberModel Modifier and Type Method Description protected com.squareup.javapoet.MethodSpec.BuilderEventStreamVisitorBuilderImplSpec. applyOnSubTypeMethodSpecUpdates(com.squareup.javapoet.TypeSpec.Builder typeBuilder, com.squareup.javapoet.MethodSpec.Builder methodBuilder, MemberModel event)protected com.squareup.javapoet.MethodSpec.BuilderEventStreamVisitorBuilderInterfaceSpec. applyOnSubTypeMethodSpecUpdates(com.squareup.javapoet.TypeSpec.Builder typeBuilder, com.squareup.javapoet.MethodSpec.Builder methodBuilder, MemberModel event) -
Uses of MemberModel in software.amazon.awssdk.codegen.poet.model
Methods in software.amazon.awssdk.codegen.poet.model with parameters of type MemberModel Modifier and Type Method Description com.squareup.javapoet.FieldSpecTypeProvider. asField(MemberModel memberModel, Modifier... modifiers)com.squareup.javapoet.MethodSpecBeanGetterHelper. beanStyleGetter(MemberModel memberModel)static com.squareup.javapoet.MethodSpecDeprecationUtils. checkDeprecated(MemberModel member, com.squareup.javapoet.MethodSpec method)If a given member is modeled as deprecated, add theDeprecatedannotation to the method and, if the method already has existing Javadoc, append a section with the@deprecatedtag.static List<com.squareup.javapoet.MethodSpec>DeprecationUtils. checkDeprecated(MemberModel member, List<com.squareup.javapoet.MethodSpec> methods)Optional<com.squareup.javapoet.ClassName>ServiceModelCopiers. copierClassFor(MemberModel memberModel)com.squareup.javapoet.TypeNameTypeProvider. enumReturnType(MemberModel memberModel)StringEventStreamSpecHelper. eventBuilderMethodName(MemberModel eventModel)com.squareup.javapoet.ClassNameEventStreamSpecHelper. eventClassName(MemberModel eventModel)StringEventStreamSpecHelper. eventConsumerName(MemberModel eventModel)StringEventStreamSpecHelper. eventTypeEnumValue(MemberModel eventModel)com.squareup.javapoet.TypeNameTypeProvider. fieldType(MemberModel memberModel)com.squareup.javapoet.CodeBlockModelMethodOverrides. hashCodeValue(MemberModel member)com.squareup.javapoet.TypeNameTypeProvider. parameterType(MemberModel memberModel)com.squareup.javapoet.TypeNameTypeProvider. parameterType(MemberModel memberModel, boolean preserveEnum)com.squareup.javapoet.TypeNameTypeProvider. returnType(MemberModel memberModel)com.squareup.javapoet.CodeBlockModelMethodOverrides. toStringValue(MemberModel member)com.squareup.javapoet.TypeNameTypeProvider. typeName(MemberModel model)com.squareup.javapoet.TypeNameTypeProvider. typeName(MemberModel model, TypeProvider.TypeNameOptions options)booleanEventStreamSpecHelper. useLegacyGenerationScheme(MemberModel event)StringEventStreamSpecHelper. visitMethodName(MemberModel event)Constructors in software.amazon.awssdk.codegen.poet.model with parameters of type MemberModel Constructor Description EventModelBuilderSpecs(IntermediateModel intermediateModel, MemberModel eventModel, com.squareup.javapoet.ClassName eventClassName, TypeProvider typeProvider)EventModelSpec(MemberModel eventModel, ShapeModel eventStream, IntermediateModel intermediateModel) -
Uses of MemberModel in software.amazon.awssdk.codegen.poet.paginators
Methods in software.amazon.awssdk.codegen.poet.paginators that return MemberModel Modifier and Type Method Description protected MemberModelPaginatorsClassSpec. memberModelForResponseMember(String input)Methods in software.amazon.awssdk.codegen.poet.paginators with parameters of type MemberModel Modifier and Type Method Description protected com.squareup.javapoet.CodeBlockPaginatorsClassSpec. getIteratorLambdaBlock(String resultKey, MemberModel resultKeyModel)
-