Returns an immutable instance of [Header].
public Header build()Returns an immutable instance of [Header]. Further updates to this [Builder] will not mutate the returned instance. The following fields are required:
.name()
.type()
IllegalStateException: if any required field is unset.