Search in sources :

Example 1 with AddElementsFromFile

use of uk.gov.gchq.gaffer.operation.impl.add.AddElementsFromFile in project gaffer-doc by gchq.

the class AddElementsFromFileExample method addElementsFromFile.

public void addElementsFromFile() {
    // ---------------------------------------------------------
    final AddElementsFromFile op = new AddElementsFromFile.Builder().filename("filename").generator(ElementGenerator.class).parallelism(1).validate(true).skipInvalidElements(false).build();
    // ---------------------------------------------------------
    showExample(op, null);
}
Also used : AddElementsFromFile(uk.gov.gchq.gaffer.operation.impl.add.AddElementsFromFile)

Example 2 with AddElementsFromFile

use of uk.gov.gchq.gaffer.operation.impl.add.AddElementsFromFile in project Gaffer by gchq.

the class AddElementsFromFileHandlerIT method shouldAddElements.

@Test
public void shouldAddElements() throws Exception {
    // Given
    final Graph graph = createGraph();
    final boolean validate = true;
    final boolean skipInvalid = false;
    final AddElementsFromFile op = new AddElementsFromFile.Builder().filename(file.getAbsolutePath()).generator(TestGeneratorImpl.class).parallelism(1).validate(validate).skipInvalidElements(skipInvalid).build();
    // When
    graph.execute(op, new User());
    // Then
    verifyElements(String.class, testFileOutput, TestGeneratorImpl.class);
}
Also used : Graph(uk.gov.gchq.gaffer.graph.Graph) User(uk.gov.gchq.gaffer.user.User) AddElementsFromFile(uk.gov.gchq.gaffer.operation.impl.add.AddElementsFromFile) FlinkTest(uk.gov.gchq.gaffer.flink.operation.FlinkTest) Test(org.junit.jupiter.api.Test)

Aggregations

AddElementsFromFile (uk.gov.gchq.gaffer.operation.impl.add.AddElementsFromFile)2 Test (org.junit.jupiter.api.Test)1 FlinkTest (uk.gov.gchq.gaffer.flink.operation.FlinkTest)1 Graph (uk.gov.gchq.gaffer.graph.Graph)1 User (uk.gov.gchq.gaffer.user.User)1