Search
@type t() :: %Google.Pubsub.Message{ ack_id: String.t(), attributes: map(), data: String.t(), delivery_attempt: number() }
@spec decode!(t()) :: map()
@spec decode(t()) :: {:ok, map()} | {:error, any()}
@spec new!(Google.Pubsub.V1.ReceivedMessage.t() | String.t() | map()) :: t()
@spec new!(binary() | map(), map()) :: t()