Index
All Classes and Interfaces|All Packages
A
- accept(GenerateServiceDirective<CodeGenerationContext, JavaCodegenSettings>) - Method in class software.amazon.smithy.java.codegen.client.generators.ClientImplementationGenerator
- accept(GenerateServiceDirective<CodeGenerationContext, JavaCodegenSettings>) - Method in class software.amazon.smithy.java.codegen.client.generators.ClientInterfaceGenerator
- async() - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientImplAdditionalMethodsSection
-
Returns the value of the
asyncrecord component. - async() - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientInterfaceAdditionalMethodsSection
-
Returns the value of the
asyncrecord component. - ASYNC - Static variable in class software.amazon.smithy.java.codegen.client.ClientSymbolProperties
-
Indicates if a symbol represents an async implementation.
- ASYNC_SYMBOL - Static variable in class software.amazon.smithy.java.codegen.client.ClientSymbolProperties
-
Symbol representing the async implementation of Symbol.
C
- client() - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientImplAdditionalMethodsSection
-
Returns the value of the
clientrecord component. - client() - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientInterfaceAdditionalMethodsSection
-
Returns the value of the
clientrecord component. - CLIENT_IMPL - Static variable in class software.amazon.smithy.java.codegen.client.ClientSymbolProperties
-
Symbol representing the implementation class for a client.
- ClientImplAdditionalMethodsSection - Record Class in software.amazon.smithy.java.codegen.client.sections
-
This section provides a hook for adding additional methods to the generated client implementation.
- ClientImplAdditionalMethodsSection(ServiceShape, boolean) - Constructor for record class software.amazon.smithy.java.codegen.client.sections.ClientImplAdditionalMethodsSection
-
Creates an instance of a
ClientImplAdditionalMethodsSectionrecord class. - ClientImplementationGenerator - Class in software.amazon.smithy.java.codegen.client.generators
- ClientImplementationGenerator() - Constructor for class software.amazon.smithy.java.codegen.client.generators.ClientImplementationGenerator
- ClientInterfaceAdditionalMethodsSection - Record Class in software.amazon.smithy.java.codegen.client.sections
-
This section provides a hook for adding additional methods to the generated client interface.
- ClientInterfaceAdditionalMethodsSection(ServiceShape, boolean) - Constructor for record class software.amazon.smithy.java.codegen.client.sections.ClientInterfaceAdditionalMethodsSection
-
Creates an instance of a
ClientInterfaceAdditionalMethodsSectionrecord class. - ClientInterfaceGenerator - Class in software.amazon.smithy.java.codegen.client.generators
- ClientInterfaceGenerator() - Constructor for class software.amazon.smithy.java.codegen.client.generators.ClientInterfaceGenerator
- ClientSymbolProperties - Class in software.amazon.smithy.java.codegen.client
-
Contains client-specific properties that may be added to symbols by smithy-java.
E
- equals(Object) - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientImplAdditionalMethodsSection
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientInterfaceAdditionalMethodsSection
-
Indicates whether some other object is "equal to" this one.
- execute(PluginContext) - Method in class software.amazon.smithy.java.codegen.client.JavaClientCodegenPlugin
G
- getName() - Method in class software.amazon.smithy.java.codegen.client.JavaClientCodegenPlugin
H
- hashCode() - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientImplAdditionalMethodsSection
-
Returns a hash code value for this object.
- hashCode() - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientInterfaceAdditionalMethodsSection
-
Returns a hash code value for this object.
J
- JavaClientCodegenPlugin - Class in software.amazon.smithy.java.codegen.client
-
Plugin to execute Java client code generation.
- JavaClientCodegenPlugin() - Constructor for class software.amazon.smithy.java.codegen.client.JavaClientCodegenPlugin
S
- software.amazon.smithy.java.codegen.client - package software.amazon.smithy.java.codegen.client
- software.amazon.smithy.java.codegen.client.generators - package software.amazon.smithy.java.codegen.client.generators
- software.amazon.smithy.java.codegen.client.sections - package software.amazon.smithy.java.codegen.client.sections
T
- toString() - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientImplAdditionalMethodsSection
-
Returns a string representation of this record class.
- toString() - Method in record class software.amazon.smithy.java.codegen.client.sections.ClientInterfaceAdditionalMethodsSection
-
Returns a string representation of this record class.
W
- writeForSymbol(Symbol, GenerateServiceDirective<CodeGenerationContext, JavaCodegenSettings>) - Static method in class software.amazon.smithy.java.codegen.client.generators.ClientImplementationGenerator
All Classes and Interfaces|All Packages