Class EventStreamResponseHandlerBuilderInterfaceSpec
- java.lang.Object
-
- software.amazon.awssdk.codegen.poet.eventstream.EventStreamResponseHandlerBuilderInterfaceSpec
-
- All Implemented Interfaces:
ClassSpec
- Direct Known Subclasses:
EventStreamResponseHandlerBuilderImplSpec
public class EventStreamResponseHandlerBuilderInterfaceSpec extends Object implements ClassSpec
Spec for generated response handler builder
-
-
Constructor Summary
Constructors Constructor Description EventStreamResponseHandlerBuilderInterfaceSpec(PoetExtension poetExt, OperationModel operationModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.squareup.javapoet.MethodSpec.BuilderapplyBuildMethodSpecUpdates(com.squareup.javapoet.MethodSpec.Builder builder)Hook to customize the 'build' method before building theMethodSpec.protected com.squareup.javapoet.MethodSpec.BuilderapplySubscriberMethodSpecUpdates(com.squareup.javapoet.MethodSpec.Builder builder)Hook to customize the 'subscriber' method before building theMethodSpec.com.squareup.javapoet.ClassNameclassName()protected com.squareup.javapoet.TypeSpec.BuildercreateTypeSpecBuilder()Hook to create theTypeSpecbuilder implementation.com.squareup.javapoet.TypeSpecpoetSpec()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.codegen.poet.ClassSpec
staticImports
-
-
-
-
Constructor Detail
-
EventStreamResponseHandlerBuilderInterfaceSpec
public EventStreamResponseHandlerBuilderInterfaceSpec(PoetExtension poetExt, OperationModel operationModel)
-
-
Method Detail
-
poetSpec
public final com.squareup.javapoet.TypeSpec poetSpec()
-
createTypeSpecBuilder
protected com.squareup.javapoet.TypeSpec.Builder createTypeSpecBuilder()
Hook to create theTypeSpecbuilder implementation.
-
applySubscriberMethodSpecUpdates
protected com.squareup.javapoet.MethodSpec.Builder applySubscriberMethodSpecUpdates(com.squareup.javapoet.MethodSpec.Builder builder)
Hook to customize the 'subscriber' method before building theMethodSpec.- Parameters:
builder- Builder to update.
-
applyBuildMethodSpecUpdates
protected com.squareup.javapoet.MethodSpec.Builder applyBuildMethodSpecUpdates(com.squareup.javapoet.MethodSpec.Builder builder)
Hook to customize the 'build' method before building theMethodSpec.- Parameters:
builder- Builder to update.
-
-