@CanIgnoreReturnValue
    public Builder setKeySizeBytes(int keySizeBytes) throws GeneralSecurityException {
      if (keySizeBytes != 32 && keySizeBytes != 48 && keySizeBytes != 64) {
        throw new InvalidAlgorithmParameterException(
            String.format(
                "Invalid key size %d; only 32-byte, 48-byte and 64-byte AES-SIV keys are supported",
                keySizeBytes));
      }
      this.keySizeBytes = keySizeBytes;
      return this;
    }
Accepts key sizes of 32, 48 or 64 bytes.

<p>Note that some Tink configurations reject key sizes 32 and 48 bytes.
java_src/src/main/java/com/google/crypto/tink/daead/AesSivParameters.java