Skip to content

Commit b22c774

Browse files
committed
cleanup
1 parent 5c4b71e commit b22c774

File tree

7 files changed

+17
-16
lines changed

7 files changed

+17
-16
lines changed

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import static io.opentelemetry.contrib.azure.resource.IncubatingAttributes.CloudPlatformIncubatingValues.AZURE_AKS;
99
import static io.opentelemetry.contrib.azure.resource.IncubatingAttributes.K8S_CLUSTER_NAME;
1010

11-
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
1211
import io.opentelemetry.sdk.resources.Resource;
1312
import java.util.HashMap;
1413
import java.util.Map;
@@ -61,7 +60,7 @@ public int order() {
6160
}
6261

6362
@Override
64-
public Resource createResource(ConfigProperties configProperties) {
63+
public Resource createResource() {
6564
if (environment.get(KUBERNETES_SERVICE_HOST) == null) {
6665
return Resource.empty();
6766
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
import io.opentelemetry.api.common.Attributes;
1818
import io.opentelemetry.api.common.AttributesBuilder;
1919
import io.opentelemetry.api.internal.StringUtils;
20-
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
2120
import io.opentelemetry.sdk.resources.Resource;
21+
2222
import java.util.HashMap;
2323
import java.util.Map;
2424
import java.util.Objects;
@@ -60,7 +60,7 @@ public AzureAppServiceResourceProvider() {
6060
}
6161

6262
@Override
63-
public Resource createResource(ConfigProperties config) {
63+
public Resource createResource() {
6464
return Resource.create(getAttributes());
6565
}
6666

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import io.opentelemetry.api.common.AttributeKey;
1313
import io.opentelemetry.api.common.Attributes;
1414
import io.opentelemetry.api.common.AttributesBuilder;
15-
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
1615
import io.opentelemetry.sdk.resources.Resource;
1716
import java.util.HashMap;
1817
import java.util.Map;
@@ -45,7 +44,7 @@ public AzureContainersResourceProvider() {
4544
}
4645

4746
@Override
48-
public Resource createResource(ConfigProperties config) {
47+
public Resource createResource() {
4948
return Resource.create(getAttributes());
5049
}
5150

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import io.opentelemetry.api.common.AttributeKey;
1616
import io.opentelemetry.api.common.Attributes;
1717
import io.opentelemetry.api.common.AttributesBuilder;
18-
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
1918
import io.opentelemetry.sdk.resources.Resource;
2019
import java.util.HashMap;
2120
import java.util.Map;
@@ -47,7 +46,7 @@ public AzureFunctionsResourceProvider() {
4746
}
4847

4948
@Override
50-
public Resource createResource(ConfigProperties config) {
49+
public Resource createResource() {
5150
return Resource.create(getAttributes());
5251
}
5352

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

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import io.opentelemetry.api.common.Attributes;
99
import io.opentelemetry.api.incubator.config.DeclarativeConfigProperties;
10-
import io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider;
1110
import io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider;
1211
import io.opentelemetry.sdk.resources.Resource;
1312
import io.opentelemetry.sdk.resources.ResourceBuilder;
@@ -39,16 +38,14 @@ static class Builder {
3938
ResourceBuilder builder = Resource.builder();
4039
int attributesCount = 0;
4140

42-
@SuppressWarnings("NullAway")
43-
private void add(
44-
ResourceProvider provider) {
45-
Attributes attributes = provider.createResource(null).getAttributes();
41+
private void add(CloudResourceProvider provider) {
42+
Attributes attributes = provider.createResource().getAttributes();
4643
builder.putAll(attributes);
4744
attributesCount += attributes.size();
4845
}
4946

5047
private void addIfEmpty(
51-
ResourceProvider provider) {
48+
CloudResourceProvider provider) {
5249
if (attributesCount == 0) {
5350
add(provider);
5451
}

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import io.opentelemetry.api.common.AttributeKey;
2323
import io.opentelemetry.api.common.Attributes;
2424
import io.opentelemetry.api.common.AttributesBuilder;
25-
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
2625
import io.opentelemetry.sdk.resources.Resource;
2726
import java.io.IOException;
2827
import java.util.HashMap;
@@ -88,7 +87,7 @@ public int order() {
8887
}
8988

9089
@Override
91-
public Resource createResource(ConfigProperties config) {
90+
public Resource createResource() {
9291
return client
9392
.get()
9493
.map(body -> parseMetadata(body, COMPUTE_MAPPING, AZURE_VM))

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,12 @@ public abstract class CloudResourceProvider implements ConditionalResourceProvid
1717
public final boolean shouldApply(ConfigProperties config, Resource existing) {
1818
return existing.getAttribute(CLOUD_PROVIDER) == null;
1919
}
20+
21+
@Override
22+
public final Resource createResource(ConfigProperties config) {
23+
// not using config in any providers
24+
return createResource();
25+
}
26+
27+
abstract Resource createResource();
2028
}

0 commit comments

Comments
 (0)