Class EventStreamSpecHelper
- java.lang.Object
-
- software.amazon.awssdk.codegen.poet.model.EventStreamSpecHelper
-
public final class EventStreamSpecHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description EventStreamSpecHelper(ShapeModel eventStream, IntermediateModel intermediateModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringeventBuilderMethodName(MemberModel eventModel)com.squareup.javapoet.ClassNameeventClassName(MemberModel eventModel)StringeventConsumerName(MemberModel eventModel)StringeventPackageName()com.squareup.javapoet.ClassNameeventTypeEnumClassName()com.squareup.javapoet.TypeSpeceventTypeEnumSpec()StringeventTypeEnumValue(MemberModel eventModel)booleanuseLegacyGenerationScheme(MemberModel event)StringvisitMethodName(MemberModel event)
-
-
-
Constructor Detail
-
EventStreamSpecHelper
public EventStreamSpecHelper(ShapeModel eventStream, IntermediateModel intermediateModel)
-
-
Method Detail
-
visitMethodName
public String visitMethodName(MemberModel event)
-
eventPackageName
public String eventPackageName()
-
useLegacyGenerationScheme
public boolean useLegacyGenerationScheme(MemberModel event)
-
eventClassName
public com.squareup.javapoet.ClassName eventClassName(MemberModel eventModel)
-
eventTypeEnumClassName
public com.squareup.javapoet.ClassName eventTypeEnumClassName()
-
eventTypeEnumSpec
public com.squareup.javapoet.TypeSpec eventTypeEnumSpec()
-
eventTypeEnumValue
public String eventTypeEnumValue(MemberModel eventModel)
-
eventBuilderMethodName
public String eventBuilderMethodName(MemberModel eventModel)
-
eventConsumerName
public String eventConsumerName(MemberModel eventModel)
-
-