build

Creates an immutable merchant service location.

Return

the configured merchant service location.

Throws

when a required value is null.

when a required value is empty or violates its format.