Skip to content

Commit d112b57

Browse files
committed
Apply final to public API classes where possible - disk-buffering
1 parent 0a78002 commit d112b57

File tree

6 files changed

+7
-6
lines changed

6 files changed

+7
-6
lines changed

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/LogRecordFromDiskExporter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import java.io.IOException;
1515
import java.util.concurrent.TimeUnit;
1616

17-
public class LogRecordFromDiskExporter implements FromDiskExporter {
17+
public final class LogRecordFromDiskExporter implements FromDiskExporter {
1818

1919
private final FromDiskExporterImpl<LogRecordData> delegate;
2020

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/LogRecordToDiskExporter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
* This class implements a {@link LogRecordExporter} that delegates to an instance of {@code
1919
* ToDiskExporter<LogRecordData>}.
2020
*/
21-
public class LogRecordToDiskExporter implements LogRecordExporter {
21+
public final class LogRecordToDiskExporter implements LogRecordExporter {
22+
2223
private final ToDiskExporter<LogRecordData> delegate;
2324

2425
/**

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/MetricFromDiskExporter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import java.io.IOException;
1515
import java.util.concurrent.TimeUnit;
1616

17-
public class MetricFromDiskExporter implements FromDiskExporter {
17+
public final class MetricFromDiskExporter implements FromDiskExporter {
1818

1919
private final FromDiskExporterImpl<MetricData> delegate;
2020

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/MetricToDiskExporter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
* This class implements a {@link MetricExporter} that delegates to an instance of {@code
2222
* ToDiskExporter<MetricData>}.
2323
*/
24-
public class MetricToDiskExporter implements MetricExporter {
24+
public final class MetricToDiskExporter implements MetricExporter {
2525

2626
private final ToDiskExporter<MetricData> delegate;
2727
private final AggregationTemporalitySelector aggregationTemporalitySelector;

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/SpanFromDiskExporter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import java.io.IOException;
1515
import java.util.concurrent.TimeUnit;
1616

17-
public class SpanFromDiskExporter implements FromDiskExporter {
17+
public final class SpanFromDiskExporter implements FromDiskExporter {
1818

1919
private final FromDiskExporterImpl<SpanData> delegate;
2020

disk-buffering/src/main/java/io/opentelemetry/contrib/disk/buffering/SpanToDiskExporter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* This class implements a SpanExporter that delegates to an instance of {@code
1919
* ToDiskExporter<SpanData>}.
2020
*/
21-
public class SpanToDiskExporter implements SpanExporter {
21+
public final class SpanToDiskExporter implements SpanExporter {
2222

2323
private final ToDiskExporter<SpanData> delegate;
2424

0 commit comments

Comments
 (0)