Package com.io7m.cedarbridge.schema.compiled

# Interface CBProtocolBuilderType

public interface CBProtocolBuilderType
A builder for protocols.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `CBProtocolVersionBuilderType`
  `createVersion(BigInteger version)`
  Create a new protocol version.
  `void`
  `setDocumentation(List<String> text)`
  Set the documentation string for the declaration.

- ## Method Details

  - ### createVersion

    CBProtocolVersionBuilderType createVersion(BigInteger version)
    Create a new protocol version.
    Parameters:
      `version` - The version number
    Returns:
      The builder

  - ### setDocumentation

    void setDocumentation(List<String> text)
    Set the documentation string for the declaration.
    Parameters:
      `text` - The text