@Test public void canCreateConfigWithRecognisedSchemaVersions() { for (int version : TransactionConstants.SUPPORTED_TRANSACTIONS_SCHEMA_VERSIONS) { assertThatCode(() -> ImmutableInternalSchemaConfig.builder() .targetTransactionsSchemaVersion(version) .build()).doesNotThrowAnyException(); } }
public abstract Optional<Integer> targetTransactionsSchemaVersion();
InternalSchemaConfig { public abstract Optional<Integer> targetTransactionsSchemaVersion(); }
InternalSchemaConfig { public abstract Optional<Integer> targetTransactionsSchemaVersion();  }
InternalSchemaConfig { public abstract Optional<Integer> targetTransactionsSchemaVersion();  abstract Optional<Integer> targetTransactionsSchemaVersion(); @Value.Check void check(); }
InternalSchemaConfig { public abstract Optional<Integer> targetTransactionsSchemaVersion();  abstract Optional<Integer> targetTransactionsSchemaVersion(); @Value.Check void check();  }