Skip to content

Commit 0bf5518

Browse files
authored
Apply final to public API classes where possible - azure-resources, cloudfoundry-resources, baggage-processor (#2213)
1 parent 0bb9585 commit 0bf5518

File tree

12 files changed

+12
-12
lines changed

12 files changed

+12
-12
lines changed

azure-resources/src/main/java/io/opentelemetry/contrib/azure/resource/AzureAksResourceProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import java.util.Optional;
1515
import java.util.function.Supplier;
1616

17-
public class AzureAksResourceProvider extends CloudResourceProvider {
17+
public final class AzureAksResourceProvider extends CloudResourceProvider {
1818

1919
private static final Map<String, AzureVmResourceProvider.Entry> COMPUTE_MAPPING = new HashMap<>();
2020

azure-resources/src/main/java/io/opentelemetry/contrib/azure/resource/AzureAppServiceResourceProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import java.util.Map;
2424
import javax.annotation.Nullable;
2525

26-
public class AzureAppServiceResourceProvider extends CloudResourceProvider {
26+
public final class AzureAppServiceResourceProvider extends CloudResourceProvider {
2727

2828
static final AttributeKey<String> AZURE_APP_SERVICE_STAMP_RESOURCE_ATTRIBUTE =
2929
AttributeKey.stringKey("azure.app.service.stamp");

azure-resources/src/main/java/io/opentelemetry/contrib/azure/resource/AzureContainersResourceProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import java.util.HashMap;
1717
import java.util.Map;
1818

19-
public class AzureContainersResourceProvider extends CloudResourceProvider {
19+
public final class AzureContainersResourceProvider extends CloudResourceProvider {
2020

2121
static final String CONTAINER_APP_NAME = "CONTAINER_APP_NAME";
2222

azure-resources/src/main/java/io/opentelemetry/contrib/azure/resource/AzureFunctionsResourceProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import java.util.HashMap;
2020
import java.util.Map;
2121

22-
public class AzureFunctionsResourceProvider extends CloudResourceProvider {
22+
public final class AzureFunctionsResourceProvider extends CloudResourceProvider {
2323

2424
static final String FUNCTIONS_VERSION = "FUNCTIONS_EXTENSION_VERSION";
2525
private static final String FUNCTIONS_MEM_LIMIT = "WEBSITE_MEMORY_LIMIT_MB";

azure-resources/src/main/java/io/opentelemetry/contrib/azure/resource/AzureMetadataService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import okhttp3.Request;
2121
import okhttp3.Response;
2222

23-
public class AzureMetadataService {
23+
public final class AzureMetadataService {
2424
static final JsonFactory JSON_FACTORY = new JsonFactory();
2525
private static final URL METADATA_URL;
2626
private static final Duration TIMEOUT = Duration.ofSeconds(5);

azure-resources/src/main/java/io/opentelemetry/contrib/azure/resource/AzureResourceDetector.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import io.opentelemetry.sdk.resources.Resource;
1212
import io.opentelemetry.sdk.resources.ResourceBuilder;
1313

14-
public class AzureResourceDetector implements ComponentProvider<Resource> {
14+
public final class AzureResourceDetector implements ComponentProvider<Resource> {
1515

1616
@Override
1717
public Class<Resource> getType() {

azure-resources/src/main/java/io/opentelemetry/contrib/azure/resource/AzureVmResourceProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import java.util.logging.Logger;
3535
import org.jetbrains.annotations.NotNull;
3636

37-
public class AzureVmResourceProvider extends CloudResourceProvider {
37+
public final class AzureVmResourceProvider extends CloudResourceProvider {
3838

3939
private static final Map<String, Entry> COMPUTE_MAPPING = new HashMap<>();
4040

baggage-processor/src/main/java/io/opentelemetry/contrib/baggage/processor/BaggageLogRecordProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* This log record processor copies attributes stored in {@link Baggage} into each newly created log
1717
* record.
1818
*/
19-
public class BaggageLogRecordProcessor implements LogRecordProcessor {
19+
public final class BaggageLogRecordProcessor implements LogRecordProcessor {
2020

2121
private final Predicate<String> baggageKeyPredicate;
2222

baggage-processor/src/main/java/io/opentelemetry/contrib/baggage/processor/BaggageProcessorCustomizer.java

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

1616
@AutoService(AutoConfigurationCustomizerProvider.class)
17-
public class BaggageProcessorCustomizer implements AutoConfigurationCustomizerProvider {
17+
public final class BaggageProcessorCustomizer implements AutoConfigurationCustomizerProvider {
1818
@Override
1919
public void customize(AutoConfigurationCustomizer autoConfigurationCustomizer) {
2020
autoConfigurationCustomizer

baggage-processor/src/main/java/io/opentelemetry/contrib/baggage/processor/BaggageSpanProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* This span processor copies attributes stored in {@link Baggage} into each newly created {@link
1717
* io.opentelemetry.api.trace.Span}.
1818
*/
19-
public class BaggageSpanProcessor implements SpanProcessor {
19+
public final class BaggageSpanProcessor implements SpanProcessor {
2020
private final Predicate<String> baggageKeyPredicate;
2121

2222
/**

0 commit comments

Comments
 (0)