## Uses of Class
org.apache.avro.Protocol.Message

- Packages that use Protocol.Message
  Package | Description
  --- | ---
  org.apache.avro | Avro kernel classes.
  org.apache.avro.grpc |
  org.apache.avro.ipc | Support for inter-process calls.
  org.apache.avro.ipc.specific |

- - ### Uses of Protocol.Message in org.apache.avro

    Methods in org.apache.avro that return Protocol.Message
    Modifier and Type | Method and Description
    --- | ---
    `Protocol.Message` | Protocol.`createMessage(Protocol.Message m, Schema request)` Create a one-way message using the `name`, `doc`, and `props` of `m`.
    `Protocol.Message` | Protocol.`createMessage(Protocol.Message m, Schema request, Schema response, Schema errors)` Create a two-way message using the `name`, `doc`, and `props` of `m`.
    `<T> Protocol.Message` | Protocol.`createMessage(String name, String doc, JsonProperties propMap, Schema request)` Create a one-way message.
    `<T> Protocol.Message` | Protocol.`createMessage(String name, String doc, JsonProperties propMap, Schema request, Schema response, Schema errors)` Create a two-way message.
    `<T> Protocol.Message` | Protocol.`createMessage(String name, String doc, Map<String,?> propMap, Schema request)` Create a one-way message.
    `<T> Protocol.Message` | Protocol.`createMessage(String name, String doc, Map<String,?> propMap, Schema request, Schema response, Schema errors)` Create a two-way message.
    `Protocol.Message` | Protocol.`createMessage(String name, String doc, Schema request)` Deprecated.
    `Protocol.Message` | Protocol.`createMessage(String name, String doc, Schema request, Schema response, Schema errors)` Deprecated.

    Methods in org.apache.avro that return types with arguments of type Protocol.Message
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Protocol.Message>` | Protocol.`getMessages()` The messages of this protocol.

    Methods in org.apache.avro with parameters of type Protocol.Message
    Modifier and Type | Method and Description
    --- | ---
    `Protocol.Message` | Protocol.`createMessage(Protocol.Message m, Schema request)` Create a one-way message using the `name`, `doc`, and `props` of `m`.
    `Protocol.Message` | Protocol.`createMessage(Protocol.Message m, Schema request, Schema response, Schema errors)` Create a two-way message using the `name`, `doc`, and `props` of `m`.

  - ### Uses of Protocol.Message in org.apache.avro.grpc

    Constructors in org.apache.avro.grpc with parameters of type Protocol.Message
    Constructor and Description
    `AvroRequestMarshaller(Protocol.Message message)`
    `AvroResponseMarshaller(Protocol.Message message)`

  - ### Uses of Protocol.Message in org.apache.avro.ipc

    Methods in org.apache.avro.ipc that return Protocol.Message
    Modifier and Type | Method and Description
    --- | ---
    `Protocol.Message` | RPCContext.`getMessage()` Returns the `Protocol.Message` corresponding to this RPC

    Methods in org.apache.avro.ipc with parameters of type Protocol.Message
    Modifier and Type | Method and Description
    --- | ---
    `abstract Object` | Responder.`respond(Protocol.Message message, Object request)` Computes the response for a message.
    `void` | RPCContext.`setMessage(Protocol.Message message)` Sets the `Protocol.Message` corresponding to this RPC

  - ### Uses of Protocol.Message in org.apache.avro.ipc.specific

    Methods in org.apache.avro.ipc.specific with parameters of type Protocol.Message
    Modifier and Type | Method and Description
    --- | ---
    `Object` | SpecificResponder.`respond(Protocol.Message message, Object request)`

Copyright © 2009–2024 The Apache Software Foundation. All rights reserved.