Class SyncClientInterface
java.lang.Object
software.amazon.awssdk.codegen.poet.client.SyncClientInterface
- All Implemented Interfaces:
ClassSpec
- Direct Known Subclasses:
DelegatingSyncClientClass,SyncClientClass
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAdditionalMethods(com.squareup.javapoet.TypeSpec.Builder type) protected voidaddAnnotations(com.squareup.javapoet.TypeSpec.Builder type) protected voidaddCloseMethod(com.squareup.javapoet.TypeSpec.Builder type) protected voidaddConsumerMethod(List<com.squareup.javapoet.MethodSpec> specs, com.squareup.javapoet.MethodSpec spec, SimpleMethodOverload overload, OperationModel opModel) protected voidaddFields(com.squareup.javapoet.TypeSpec.Builder type) protected voidaddInterfaceClass(com.squareup.javapoet.TypeSpec.Builder type) protected voidaddModifiers(com.squareup.javapoet.TypeSpec.Builder type) com.squareup.javapoet.ClassNameprotected com.squareup.javapoet.TypeSpec.Builderprotected com.squareup.javapoet.MethodSpec.BuilderoperationBody(com.squareup.javapoet.MethodSpec.Builder builder, OperationModel opModel) protected Iterable<com.squareup.javapoet.MethodSpec>protected com.squareup.javapoet.MethodSpec.BuilderpaginatedMethodBody(com.squareup.javapoet.MethodSpec.Builder builder, OperationModel operationModel) protected List<com.squareup.javapoet.MethodSpec>paginatedMethods(OperationModel opModel) final com.squareup.javapoet.TypeSpecpoetSpec()protected com.squareup.javapoet.MethodSpecprotected com.squareup.javapoet.MethodSpec.BuildersimpleMethodModifier(com.squareup.javapoet.MethodSpec.Builder builder) protected com.squareup.javapoet.MethodSpecprotected com.squareup.javapoet.MethodSpec.BuilderutilitiesOperationBody(com.squareup.javapoet.MethodSpec.Builder builder) protected com.squareup.javapoet.MethodSpecprotected com.squareup.javapoet.MethodSpec.BuilderwaiterOperationBody(com.squareup.javapoet.MethodSpec.Builder builder) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.codegen.poet.ClassSpec
staticImports
-
Constructor Details
-
SyncClientInterface
-
-
Method Details
-
poetSpec
public final com.squareup.javapoet.TypeSpec poetSpec() -
addInterfaceClass
protected void addInterfaceClass(com.squareup.javapoet.TypeSpec.Builder type) -
createTypeSpec
protected com.squareup.javapoet.TypeSpec.Builder createTypeSpec() -
addAnnotations
protected void addAnnotations(com.squareup.javapoet.TypeSpec.Builder type) -
addModifiers
protected void addModifiers(com.squareup.javapoet.TypeSpec.Builder type) -
addCloseMethod
protected void addCloseMethod(com.squareup.javapoet.TypeSpec.Builder type) -
addFields
protected void addFields(com.squareup.javapoet.TypeSpec.Builder type) -
addAdditionalMethods
protected void addAdditionalMethods(com.squareup.javapoet.TypeSpec.Builder type) -
className
public com.squareup.javapoet.ClassName className() -
operations
-
operationBody
protected com.squareup.javapoet.MethodSpec.Builder operationBody(com.squareup.javapoet.MethodSpec.Builder builder, OperationModel opModel) -
paginatedMethods
-
paginatedMethodBody
protected com.squareup.javapoet.MethodSpec.Builder paginatedMethodBody(com.squareup.javapoet.MethodSpec.Builder builder, OperationModel operationModel) -
addConsumerMethod
protected void addConsumerMethod(List<com.squareup.javapoet.MethodSpec> specs, com.squareup.javapoet.MethodSpec spec, SimpleMethodOverload overload, OperationModel opModel) -
simpleMethodModifier
protected com.squareup.javapoet.MethodSpec.Builder simpleMethodModifier(com.squareup.javapoet.MethodSpec.Builder builder) -
utilitiesMethod
protected com.squareup.javapoet.MethodSpec utilitiesMethod() -
serviceClientConfigMethod
protected com.squareup.javapoet.MethodSpec serviceClientConfigMethod() -
utilitiesOperationBody
protected com.squareup.javapoet.MethodSpec.Builder utilitiesOperationBody(com.squareup.javapoet.MethodSpec.Builder builder) -
waiterMethod
protected com.squareup.javapoet.MethodSpec waiterMethod() -
waiterOperationBody
protected com.squareup.javapoet.MethodSpec.Builder waiterOperationBody(com.squareup.javapoet.MethodSpec.Builder builder)
-