public class SchemaAndValueField extends Object
| Modifier and Type | Field and Description |
|---|---|
private Supplier<Boolean> |
assertValueOnlyIf |
private String |
fieldName |
private org.apache.kafka.connect.data.Schema |
schema |
private Object |
value |
| Constructor and Description |
|---|
SchemaAndValueField(String fieldName,
org.apache.kafka.connect.data.Schema schema,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
void |
assertFor(org.apache.kafka.connect.data.Struct content) |
private void |
assertSchema(org.apache.kafka.connect.data.Struct content) |
private void |
assertStruct(org.apache.kafka.connect.data.Struct expectedStruct,
org.apache.kafka.connect.data.Struct actualStruct) |
private void |
assertValue(org.apache.kafka.connect.data.Struct content) |
SchemaAndValueField |
assertValueOnlyIf(Supplier<Boolean> predicate) |
private final org.apache.kafka.connect.data.Schema schema
private final Object value
private final String fieldName
public SchemaAndValueField assertValueOnlyIf(Supplier<Boolean> predicate)
public void assertFor(org.apache.kafka.connect.data.Struct content)
private void assertValue(org.apache.kafka.connect.data.Struct content)
private void assertStruct(org.apache.kafka.connect.data.Struct expectedStruct,
org.apache.kafka.connect.data.Struct actualStruct)
private void assertSchema(org.apache.kafka.connect.data.Struct content)
Copyright © 2021 JBoss by Red Hat. All rights reserved.