Skip to content

Commit 94bd069

Browse files
Add new VALUE attribute type
Signed-off-by: Karsten Schnitter <k.schnitter@sap.com>
1 parent 21b9cbe commit 94bd069

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

cf-java-logging-support-opentelemetry-agent-extension/src/main/java/com/sap/hcf/cf/logging/opentelemetry/agent/ext/attributes/CloudFoundryResourceCustomizer.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.sap.hcf.cf.logging.opentelemetry.agent.ext.config.ExtensionConfigurations.RESOURCE;
44
import io.opentelemetry.api.common.AttributeKey;
5+
import io.opentelemetry.api.common.Value;
56
import io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties;
67
import io.opentelemetry.sdk.resources.Resource;
78
import io.opentelemetry.sdk.resources.ResourceBuilder;
@@ -89,6 +90,10 @@ private BiConsumer<AttributeKey<?>, Object> addAttribute(ResourceBuilder builder
8990
case STRING_ARRAY:
9091
builder.put(rename(k), (String[]) v);
9192
break;
93+
case VALUE:
94+
AttributeKey<Value<?>> attributeKey = AttributeKey.valueKey(rename(k));
95+
builder.put(attributeKey, (Value<?>) v);
96+
break;
9297
}
9398
};
9499
}

cf-java-logging-support-opentelemetry-agent-extension/src/test/java/com/sap/hcf/cf/logging/opentelemetry/agent/ext/binding/DefaultOtelBackendPropertiesSupplierTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import com.sap.hcf.cf.logging.opentelemetry.agent.ext.binding.DefaultOtelBackendPropertiesSupplier;
1+
package com.sap.hcf.cf.logging.opentelemetry.agent.ext.binding;
2+
23
import org.junit.jupiter.api.Test;
34
import org.junit.jupiter.api.extension.ExtendWith;
45
import org.mockito.junit.jupiter.MockitoExtension;

0 commit comments

Comments
 (0)