Skip to content

Commit

Permalink
Restore behavior using weaver
Browse files Browse the repository at this point in the history
  • Loading branch information
jack-berg committed Sep 23, 2024
1 parent 41fda34 commit c6e864d
Show file tree
Hide file tree
Showing 37 changed files with 151 additions and 151 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,11 +69,11 @@ Requires docker.
In a shell, execute the following gradle tasks:

```shell

./gradlew clean generateSemanticConventions --console=plain
./gradlew spotlessApply
```

This will download the version./gradlew clean generateSemanticConventions --console=plain
This will download the version
of [open-telemetry/semantic-conventions](https://github.com/open-telemetry/semantic-conventions)
defined in the `semanticConventionsVersion` variable of [build.gradle.kts](./build.gradle.kts) and
generate semantic conventions classes from the release contents.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,14 +63,14 @@ public final class {{ my_class_name }} {
/** Values for {@link #{{ attribute.name | screaming_snake_case }}}. */
{%- endif -%}
{% if attribute is stable or attribute is deprecated %}@Deprecated{% endif %}
public static final class {{ attribute.name | pascal_case }}Values {
public static final class {{ attribute.name | pascal_case }}IncubatingValues {
{%- for member in attribute.type.members %}
{{ [member.brief or (member.id ~ '.')] | comment(indent=4) }}
public static final {{ attribute.type | instantiated_type | map_text("java_enum_type") }} {{ member.id | screaming_snake_case }} = {{ member.value | print_member_value }};
{%- endfor %}
private {{ attribute.name | pascal_case }}Values() {}
private {{ attribute.name | pascal_case }}IncubatingValues() {}
}
{% endfor %}

private {{ my_class_name }}() {}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public final class AndroidIncubatingAttributes {

// Enum definitions
/** Values for {@link #ANDROID_STATE}. */
public static final class AndroidStateValues {
public static final class AndroidStateIncubatingValues {
/**
* Any time before Activity.onResume() or, if the app has no Activity, Context.startService()
* has been called in the app for the first time.
Expand All @@ -53,7 +53,7 @@ public static final class AndroidStateValues {
*/
public static final String FOREGROUND = "foreground";

private AndroidStateValues() {}
private AndroidStateIncubatingValues() {}
}

private AndroidIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -345,14 +345,14 @@ public final class AwsIncubatingAttributes {

// Enum definitions
/** Values for {@link #AWS_ECS_LAUNCHTYPE}. */
public static final class AwsEcsLaunchtypeValues {
public static final class AwsEcsLaunchtypeIncubatingValues {
/** ec2. */
public static final String EC2 = "ec2";

/** fargate. */
public static final String FARGATE = "fargate";

private AwsEcsLaunchtypeValues() {}
private AwsEcsLaunchtypeIncubatingValues() {}
}

private AwsIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ public final class CicdIncubatingAttributes {

// Enum definitions
/** Values for {@link #CICD_PIPELINE_TASK_TYPE}. */
public static final class CicdPipelineTaskTypeValues {
public static final class CicdPipelineTaskTypeIncubatingValues {
/** build */
public static final String BUILD = "build";

Expand All @@ -54,7 +54,7 @@ public static final class CicdPipelineTaskTypeValues {
/** deploy */
public static final String DEPLOY = "deploy";

private CicdPipelineTaskTypeValues() {}
private CicdPipelineTaskTypeIncubatingValues() {}
}

private CicdIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ public final class CloudIncubatingAttributes {

// Enum definitions
/** Values for {@link #CLOUD_PLATFORM}. */
public static final class CloudPlatformValues {
public static final class CloudPlatformIncubatingValues {
/** Alibaba Cloud Elastic Compute Service */
public static final String ALIBABA_CLOUD_ECS = "alibaba_cloud_ecs";

Expand Down Expand Up @@ -178,11 +178,11 @@ public static final class CloudPlatformValues {
/** Tencent Cloud Serverless Cloud Function (SCF) */
public static final String TENCENT_CLOUD_SCF = "tencent_cloud_scf";

private CloudPlatformValues() {}
private CloudPlatformIncubatingValues() {}
}

/** Values for {@link #CLOUD_PROVIDER}. */
public static final class CloudProviderValues {
public static final class CloudProviderIncubatingValues {
/** Alibaba Cloud */
public static final String ALIBABA_CLOUD = "alibaba_cloud";

Expand All @@ -204,7 +204,7 @@ public static final class CloudProviderValues {
/** Tencent Cloud */
public static final String TENCENT_CLOUD = "tencent_cloud";

private CloudProviderValues() {}
private CloudProviderIncubatingValues() {}
}

private CloudIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ public final class ContainerIncubatingAttributes {
* @deprecated Replaced by {@code cpu.mode}
*/
@Deprecated
public static final class ContainerCpuStateValues {
public static final class ContainerCpuStateIncubatingValues {
/**
* When tasks of the cgroup are in user mode (Linux). When all container processes are in user
* mode (Windows).
Expand All @@ -141,7 +141,7 @@ public static final class ContainerCpuStateValues {
*/
public static final String KERNEL = "kernel";

private ContainerCpuStateValues() {}
private ContainerCpuStateIncubatingValues() {}
}

private ContainerIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ public final class CpuIncubatingAttributes {

// Enum definitions
/** Values for {@link #CPU_MODE}. */
public static final class CpuModeValues {
public static final class CpuModeIncubatingValues {
/** user. */
public static final String USER = "user";

Expand All @@ -43,7 +43,7 @@ public static final class CpuModeValues {
/** kernel. */
public static final String KERNEL = "kernel";

private CpuModeValues() {}
private CpuModeIncubatingValues() {}
}

private CpuIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -372,7 +372,7 @@ public final class DbIncubatingAttributes {

// Enum definitions
/** Values for {@link #DB_CASSANDRA_CONSISTENCY_LEVEL}. */
public static final class DbCassandraConsistencyLevelValues {
public static final class DbCassandraConsistencyLevelIncubatingValues {
/** all. */
public static final String ALL = "all";

Expand Down Expand Up @@ -406,18 +406,18 @@ public static final class DbCassandraConsistencyLevelValues {
/** local_serial. */
public static final String LOCAL_SERIAL = "local_serial";

private DbCassandraConsistencyLevelValues() {}
private DbCassandraConsistencyLevelIncubatingValues() {}
}

/** Values for {@link #DB_CLIENT_CONNECTION_STATE}. */
public static final class DbClientConnectionStateValues {
public static final class DbClientConnectionStateIncubatingValues {
/** idle. */
public static final String IDLE = "idle";

/** used. */
public static final String USED = "used";

private DbClientConnectionStateValues() {}
private DbClientConnectionStateIncubatingValues() {}
}

/**
Expand All @@ -426,29 +426,29 @@ private DbClientConnectionStateValues() {}
* @deprecated Replaced by {@code db.client.connection.state}.
*/
@Deprecated
public static final class DbClientConnectionsStateValues {
public static final class DbClientConnectionsStateIncubatingValues {
/** idle. */
public static final String IDLE = "idle";

/** used. */
public static final String USED = "used";

private DbClientConnectionsStateValues() {}
private DbClientConnectionsStateIncubatingValues() {}
}

/** Values for {@link #DB_COSMOSDB_CONNECTION_MODE}. */
public static final class DbCosmosdbConnectionModeValues {
public static final class DbCosmosdbConnectionModeIncubatingValues {
/** Gateway (HTTP) connections mode */
public static final String GATEWAY = "gateway";

/** Direct connection. */
public static final String DIRECT = "direct";

private DbCosmosdbConnectionModeValues() {}
private DbCosmosdbConnectionModeIncubatingValues() {}
}

/** Values for {@link #DB_COSMOSDB_OPERATION_TYPE}. */
public static final class DbCosmosdbOperationTypeValues {
public static final class DbCosmosdbOperationTypeIncubatingValues {
/** invalid. */
public static final String INVALID = "Invalid";

Expand Down Expand Up @@ -494,11 +494,11 @@ public static final class DbCosmosdbOperationTypeValues {
/** execute_javascript. */
public static final String EXECUTE_JAVASCRIPT = "ExecuteJavaScript";

private DbCosmosdbOperationTypeValues() {}
private DbCosmosdbOperationTypeIncubatingValues() {}
}

/** Values for {@link #DB_SYSTEM}. */
public static final class DbSystemValues {
public static final class DbSystemIncubatingValues {
/** Some other SQL database. Fallback only. See notes. */
public static final String OTHER_SQL = "other_sql";

Expand Down Expand Up @@ -661,7 +661,7 @@ public static final class DbSystemValues {
/** Vertica */
public static final String VERTICA = "vertica";

private DbSystemValues() {}
private DbSystemIncubatingValues() {}
}

private DbIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,14 +56,14 @@ public final class DeploymentIncubatingAttributes {

// Enum definitions
/** Values for {@link #DEPLOYMENT_STATUS}. */
public static final class DeploymentStatusValues {
public static final class DeploymentStatusIncubatingValues {
/** failed */
public static final String FAILED = "failed";

/** succeeded */
public static final String SUCCEEDED = "succeeded";

private DeploymentStatusValues() {}
private DeploymentStatusIncubatingValues() {}
}

private DeploymentIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ public final class DiskIncubatingAttributes {

// Enum definitions
/** Values for {@link #DISK_IO_DIRECTION}. */
public static final class DiskIoDirectionValues {
public static final class DiskIoDirectionIncubatingValues {
/** read. */
public static final String READ = "read";

/** write. */
public static final String WRITE = "write";

private DiskIoDirectionValues() {}
private DiskIoDirectionIncubatingValues() {}
}

private DiskIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,11 @@ public final class ErrorIncubatingAttributes {
* io.opentelemetry.semconv.ErrorAttributes.ErrorTypeValues}.
*/
@Deprecated
public static final class ErrorTypeValues {
public static final class ErrorTypeIncubatingValues {
/** A fallback error value to be used when the instrumentation doesn't define a custom value. */
public static final String OTHER = "_OTHER";

private ErrorTypeValues() {}
private ErrorTypeIncubatingValues() {}
}

private ErrorIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ public final class FaasIncubatingAttributes {

// Enum definitions
/** Values for {@link #FAAS_DOCUMENT_OPERATION}. */
public static final class FaasDocumentOperationValues {
public static final class FaasDocumentOperationIncubatingValues {
/** When a new object is created. */
public static final String INSERT = "insert";

Expand All @@ -181,11 +181,11 @@ public static final class FaasDocumentOperationValues {
/** When an object is deleted. */
public static final String DELETE = "delete";

private FaasDocumentOperationValues() {}
private FaasDocumentOperationIncubatingValues() {}
}

/** Values for {@link #FAAS_INVOKED_PROVIDER}. */
public static final class FaasInvokedProviderValues {
public static final class FaasInvokedProviderIncubatingValues {
/** Alibaba Cloud */
public static final String ALIBABA_CLOUD = "alibaba_cloud";

Expand All @@ -201,11 +201,11 @@ public static final class FaasInvokedProviderValues {
/** Tencent Cloud */
public static final String TENCENT_CLOUD = "tencent_cloud";

private FaasInvokedProviderValues() {}
private FaasInvokedProviderIncubatingValues() {}
}

/** Values for {@link #FAAS_TRIGGER}. */
public static final class FaasTriggerValues {
public static final class FaasTriggerIncubatingValues {
/** A response to some data source operation such as a database or filesystem read/write */
public static final String DATASOURCE = "datasource";

Expand All @@ -221,7 +221,7 @@ public static final class FaasTriggerValues {
/** If none of the others apply */
public static final String OTHER = "other";

private FaasTriggerValues() {}
private FaasTriggerIncubatingValues() {}
}

private FaasIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ public final class GenAiIncubatingAttributes {

// Enum definitions
/** Values for {@link #GEN_AI_OPERATION_NAME}. */
public static final class GenAiOperationNameValues {
public static final class GenAiOperationNameIncubatingValues {
/**
* Chat completion operation such as <a
* href="https://platform.openai.com/docs/api-reference/chat">OpenAI Chat API</a>
Expand All @@ -159,11 +159,11 @@ public static final class GenAiOperationNameValues {
*/
public static final String TEXT_COMPLETION = "text_completion";

private GenAiOperationNameValues() {}
private GenAiOperationNameIncubatingValues() {}
}

/** Values for {@link #GEN_AI_SYSTEM}. */
public static final class GenAiSystemValues {
public static final class GenAiSystemIncubatingValues {
/** OpenAI */
public static final String OPENAI = "openai";

Expand All @@ -176,18 +176,18 @@ public static final class GenAiSystemValues {
/** Cohere */
public static final String COHERE = "cohere";

private GenAiSystemValues() {}
private GenAiSystemIncubatingValues() {}
}

/** Values for {@link #GEN_AI_TOKEN_TYPE}. */
public static final class GenAiTokenTypeValues {
public static final class GenAiTokenTypeIncubatingValues {
/** Input tokens (prompt, input, etc.) */
public static final String INPUT = "input";

/** Output tokens (completion, response, etc.) */
public static final String COMPLETION = "output";

private GenAiTokenTypeValues() {}
private GenAiTokenTypeIncubatingValues() {}
}

private GenAiIncubatingAttributes() {}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ public final class GoIncubatingAttributes {

// Enum definitions
/** Values for {@link #GO_MEMORY_TYPE}. */
public static final class GoMemoryTypeValues {
public static final class GoMemoryTypeIncubatingValues {
/**
* Memory allocated from the heap that is reserved for stack space, whether or not it is
* currently in-use.
Expand All @@ -31,7 +31,7 @@ public static final class GoMemoryTypeValues {
*/
public static final String OTHER = "other";

private GoMemoryTypeValues() {}
private GoMemoryTypeIncubatingValues() {}
}

private GoIncubatingAttributes() {}
Expand Down
Loading

0 comments on commit c6e864d

Please sign in to comment.