Class ServerSymbolProperties

java.lang.Object
software.amazon.smithy.java.codegen.server.ServerSymbolProperties

public final class ServerSymbolProperties extends Object
Contains server-specific properties that may be added to symbols by smithy-java.
See Also:
  • for other properties that may be added to symbols.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final software.amazon.smithy.codegen.core.Property<software.amazon.smithy.codegen.core.Symbol>
    Symbol representing the generated operation model class.
    static final software.amazon.smithy.codegen.core.Property<software.amazon.smithy.codegen.core.Symbol>
    Symbol representing the async variant of the operation stub.
    static final software.amazon.smithy.codegen.core.Property<String>
    Name to use for the operation when used as a field inside the service.
    static final software.amazon.smithy.codegen.core.Property<software.amazon.smithy.codegen.core.Symbol>
    Symbol representing the sync variant of the operation stub.
    static final software.amazon.smithy.codegen.core.Property<String>
    Namespace under which types of this service would be generated.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ASYNC_STUB_OPERATION

      public static final software.amazon.smithy.codegen.core.Property<software.amazon.smithy.codegen.core.Symbol> ASYNC_STUB_OPERATION
      Symbol representing the async variant of the operation stub.
    • STUB_OPERATION

      public static final software.amazon.smithy.codegen.core.Property<software.amazon.smithy.codegen.core.Symbol> STUB_OPERATION
      Symbol representing the sync variant of the operation stub.
    • API_OPERATION

      public static final software.amazon.smithy.codegen.core.Property<software.amazon.smithy.codegen.core.Symbol> API_OPERATION
      Symbol representing the generated operation model class.
    • OPERATION_FIELD_NAME

      public static final software.amazon.smithy.codegen.core.Property<String> OPERATION_FIELD_NAME
      Name to use for the operation when used as a field inside the service.
    • TYPES_NAMESPACE

      public static final software.amazon.smithy.codegen.core.Property<String> TYPES_NAMESPACE
      Namespace under which types of this service would be generated.