Annotation Interface Grpc.GrpcMarshaller

Enclosing interface:
Grpc

@Target({TYPE,METHOD}) @Retention(RUNTIME) @Documented @Inherited @Deprecated(since="27.0.0", forRemoval=true) public static @interface Grpc.GrpcMarshaller
Deprecated, for removal: This API element is subject to removal in a future version.
use io.helidon.microprofile.grpc.core.GrpcMarshaller.
An annotation used to annotate a type or method to specify the named marshaller supplier to use for rpc method calls.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    The name to use to specify the default marshaller supplier.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    The name of the Protocol Buffer marshaller supplier.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Obtain the type of the MarshallerSupplier to use.
  • Field Details

    • PROTO

      static final String PROTO
      Deprecated, for removal: This API element is subject to removal in a future version.
      The name of the Protocol Buffer marshaller supplier.
      See Also:
    • DEFAULT

      static final String DEFAULT
      Deprecated, for removal: This API element is subject to removal in a future version.
      The name to use to specify the default marshaller supplier.
      See Also:
  • Element Details

    • value

      String value
      Deprecated, for removal: This API element is subject to removal in a future version.
      Obtain the type of the MarshallerSupplier to use.
      Returns:
      the type of the MarshallerSupplier to use
      Default:
      "default"