func CassKeyspace(keyspace string) attribute.KeyValue {
	return semconv.DBCassandraKeyspaceKey.String(keyspace)
}
CassKeyspace returns the keyspace of the session as
a semconv KeyValue pair (db.cassandra.keyspace).
package internal
import (
	"log"
	"net"
	"go.opentelemetry.io/otel/attribute"
	semconv "go.opentelemetry.io/otel/semconv/v1.4.0"
)
const (
	CassVersionKey = attribute.Key("db.cassandra.version")
	CassHostIDKey = attribute.Key("db.cassandra.host.id")
	CassHostStateKey = attribute.Key("db.cassandra.host.state")
	CassBatchQueriesKey = attribute.Key("db.cassandra.batch.queries")
	CassErrMsgKey = attribute.Key("db.cassandra.error.message")
	CassRowsReturnedKey = attribute.Key("db.cassandra.rows.returned")
	CassQueryAttemptsKey = attribute.Key("db.cassandra.attempts")
	CassBatchQueryName = "Batch Query"
	CassConnectName    = "New Connection"
	InstrumentationName = "go.opentelemetry.io/contrib/instrumentation/github.com/gocql/gocql/otelgocql"
)
func CassDBSystem() attribute.KeyValue {
	return semconv.DBSystemCassandra
}
func CassPeerName(name string) attribute.KeyValue {
	return semconv.NetPeerNameKey.String(name)
}
func CassPeerPort(port int) attribute.KeyValue {
	return semconv.NetPeerPortKey.Int(port)
}
func CassPeerIP(ip string) attribute.KeyValue {
	return semconv.NetPeerIPKey.String(ip)
}
func CassVersion(version string) attribute.KeyValue {
	return CassVersionKey.String(version)
}
func CassHostID(id string) attribute.KeyValue {
	return CassHostIDKey.String(id)
}
func CassHostState(state string) attribute.KeyValue {
	return CassHostStateKey.String(state)
}
func CassStatement(stmt string) attribute.KeyValue {
	return semconv.DBStatementKey.String(stmt)
}
func CassBatchQueryOperation() attribute.KeyValue {
	cassBatchQueryOperation := "db.cassandra.batch.query"
	return semconv.DBOperationKey.String(cassBatchQueryOperation)
}
func CassConnectOperation() attribute.KeyValue {
	cassConnectOperation := "db.cassandra.connect"
	return semconv.DBOperationKey.String(cassConnectOperation)
}