@CanIgnoreReturnValue
    public Builder setVariant(Variant variant) {
      this.variant = variant;
      return this;
    }
Accepts key sizes of 16 and 32 bytes.
java_src/src/main/java/com/google/crypto/tink/aead/AesGcmSivParameters.java