@Override public void populateDisplayData(DisplayData.Builder builder) { super.populateDisplayData(builder); getBigtableConfig().populateDisplayData(builder); List<ByteKeyRange> keyRanges = getKeyRanges(); for (int i = 0; i < keyRanges.size() && i < 5; i++) { builder.addIfNotDefault( DisplayData.item("keyRange " + i, keyRanges.get(i).toString()), ByteKeyRange.ALL_KEYS.toString()); } if (getRowFilter() != null) { builder.add( DisplayData.item("rowFilter", getRowFilter().toString()).withLabel("Table Row Filter")); } }
private void populateDisplayData(DisplayData.Builder builder) { if (getDataSource() != null) { builder.addIfNotNull(DisplayData.item("dataSource", getDataSource().getClass().getName())); } else { builder.addIfNotNull(DisplayData.item("jdbcDriverClassName", getDriverClassName())); builder.addIfNotNull(DisplayData.item("jdbcUrl", getUrl())); builder.addIfNotNull(DisplayData.item("username", getUsername())); } }
@Override public void populateDisplayData(DisplayData.Builder builder) { builder.add(DisplayData.item("from", getFrom()).withLabel("Generate sequence from")); builder.addIfNotDefault( DisplayData.item("to", getTo()).withLabel("Generate sequence to (exclusive)"), -1L); builder.addIfNotNull( DisplayData.item( "timestampFn", getTimestampFn() == null ? null : getTimestampFn().getClass()) .withLabel("Timestamp Function")); builder.addIfNotNull( DisplayData.item("maxReadTime", getMaxReadTime()).withLabel("Maximum Read Time")); if (getElementsPerPeriod() > 0) { builder.add( DisplayData.item("elementsPerPeriod", getElementsPerPeriod()) .withLabel("Elements per period")); builder.add(DisplayData.item("period", getPeriod()).withLabel("Period")); } } }
@Override public void populateDisplayData(Builder builder) { builder .addIfNotDefault(DisplayData.item("integer", 123), 123) .addIfNotDefault( DisplayData.item("Integer", Integer.valueOf(123)), Integer.valueOf(123)) .addIfNotDefault(DisplayData.item("long", 123L), 123L) .addIfNotDefault(DisplayData.item("Long", Long.valueOf(123)), Long.valueOf(123)) .addIfNotDefault(DisplayData.item("float", 1.23f), 1.23f) .addIfNotDefault( DisplayData.item("Float", Float.valueOf(1.23f)), Float.valueOf(1.23f)) .addIfNotDefault(DisplayData.item("double", 1.23), 1.23) .addIfNotDefault( DisplayData.item("Double", Double.valueOf(1.23)), Double.valueOf(1.23)) .addIfNotDefault(DisplayData.item("boolean", true), true) .addIfNotDefault(DisplayData.item("Boolean", Boolean.TRUE), Boolean.TRUE); } });
@Override public void populateDisplayData(DisplayData.Builder builder) { super.populateDisplayData(builder); builder .addIfNotNull( DisplayData.item("table", BigQueryHelpers.displayTable(getTableProvider())) .withLabel("Table")) .addIfNotNull(DisplayData.item("query", getQuery()).withLabel("Query")) .addIfNotNull( DisplayData.item("flattenResults", getFlattenResults()) .withLabel("Flatten Query Results")) .addIfNotNull( DisplayData.item("useLegacySql", getUseLegacySql()) .withLabel("Use Legacy SQL Dialect")) .addIfNotDefault( DisplayData.item("validation", getValidate()).withLabel("Validation Enabled"), true); }
@Override public void populateDisplayData(DisplayData.Builder builder) { super.populateDisplayData(builder); builder .add(DisplayData.item("filePrefix", getOutputPrefix()).withLabel("Output File Prefix")) .addIfNotNull( DisplayData.item("fileSuffix", getFilenameSuffix()).withLabel("Output File Suffix")) .addIfNotNull( DisplayData.item("shardNameTemplate", getShardTemplate()) .withLabel("Output Shard Name Template")) .addIfNotDefault( DisplayData.item("numShards", getNumShards()).withLabel("Maximum Output Shards"), 0) .add( DisplayData.item("compressionType", getCompression().toString()) .withLabel("Compression Type")); } }
@Override public void populateDisplayData(DisplayData.Builder builder) { builder .include("p1", subComponent1) .include("p2", subComponent2) .add(DisplayData.item("minSproggles", 200).withLabel("Minimum Required Sproggles")) .add(DisplayData.item("fireLasers", true)) .addIfNotDefault(DisplayData.item("startTime", startTime), defaultStartTime) .add(DisplayData.item("timeBomb", Instant.now().plus(Duration.standardDays(1)))) .add(DisplayData.item("filterLogic", subComponent1.getClass())) .add( DisplayData.item("serviceUrl", "google.com/fizzbang") .withLinkUrl("http://www.google.com/fizzbang")); } };
@Override public void populateDisplayData(DisplayData.Builder builder) { builder.delegate(source); }
@Override public void populateDisplayData(DisplayData.Builder builder) { builder.delegate(Write.this); }
@Override public void populateDisplayData(DisplayData.Builder builder) { builder.delegate(Write.this); }
@Override public void populateDisplayData(DisplayData.Builder builder) { builder.delegate(delegate()); } }
@Override public void populateDisplayData(Builder builder) { builder.addIfNotNull( DisplayData.item("nullItem", (Class<?>) null) .withLinkUrl("http://abc") .withNamespace(DisplayDataTest.class) .withLabel("Null item should be safe")); } };
@Override public void populateDisplayData(DisplayData.Builder builder) { super.populateDisplayData(builder); builder.add(DisplayData.item("uri", uri())); builder.add(DisplayData.item("keepAlive", keepAlive())); builder.add(DisplayData.item("maxConnectionIdleTime", maxConnectionIdleTime())); builder.add(DisplayData.item("database", database())); builder.add(DisplayData.item("collection", collection())); builder.addIfNotNull(DisplayData.item("filter", filter())); builder.add(DisplayData.item("numSplit", numSplits())); } }
@Override public void populateDisplayData(DisplayData.Builder builder) { super.populateDisplayData(builder); builder.add(DisplayData.item("configuration", serializableConfiguration.get().toString())); builder.add(DisplayData.item("tableId", tableId)); builder.addIfNotNull(DisplayData.item("scan", serializableScan.get().toString())); }
@Override public void populateDisplayData(DisplayData.Builder builder) { builder.delegate(Combine.GroupedValues.this); } })
@Override public void populateDisplayData(Builder builder) { builder.delegate(wrapped); } };
@Override public void populateDisplayData(DisplayData.Builder builder) { builder.delegate(MapElements.this); }
@Override public void populateDisplayData(DisplayData.Builder builder) { builder .add( DisplayData.item("emptyMatchTreatment", getEmptyMatchTreatment().toString()) .withLabel("Treatment of filepatterns that match no files")) .addIfNotNull( DisplayData.item("watchForNewFilesInterval", getWatchInterval()) .withLabel("Interval to watch for new files")); } }
@Override public void populateDisplayData(DisplayData.Builder builder) { super.populateDisplayData(builder); builder.addIfNotNull(DisplayData.item("queue", getQueue())); builder.addIfNotNull(DisplayData.item("topic", getTopic())); }