The Java SDK ships five modality packages plus a raw MoQT client.
Each modality is an AutoCloseable final class with public nested types (Voice.Calls, Voice.Call, Voice.AudioBridge, etc).

Voice

Calls

Call exposes:

AudioBridge

Codec: OPUS, PCM16, G711_ULAW, G711_ALAW.

Streams

Control plane

LiveInput:

Data plane

The publisher and viewer classes are Streams.BroadcastPublisher and Streams.BroadcastViewer:

Robotics

Reliability: BEST_EFFORT, RELIABLE. Durability: VOLATILE, TRANSIENT_LOCAL.

Games

Player

Authority (playerId: null)

Data

Data.Message:

Realtime Tracks

See Realtime Tracks. Common methods:

Legacy RPC

The root com.clutchcall.sdk.ClutchCallClient (dial, originateBulk, hangup, barge, pushAudio, and more) stays available for backwards compatibility. Use the voice modality for new code.