Class LogRecordDataAssert

java.lang.Object
org.assertj.core.api.AbstractAssert<LogRecordDataAssert,io.opentelemetry.sdk.logs.data.LogRecordData>
io.opentelemetry.sdk.testing.assertj.LogRecordDataAssert
All Implemented Interfaces:
org.assertj.core.api.Assert<LogRecordDataAssert,io.opentelemetry.sdk.logs.data.LogRecordData>, org.assertj.core.api.Descriptable<LogRecordDataAssert>, org.assertj.core.api.ExtensionPoints<LogRecordDataAssert,io.opentelemetry.sdk.logs.data.LogRecordData>

public final class LogRecordDataAssert extends org.assertj.core.api.AbstractAssert<LogRecordDataAssert,io.opentelemetry.sdk.logs.data.LogRecordData>
Test assertions for LogRecordData.
Since:
1.27.0
  • Field Summary

    Fields inherited from class org.assertj.core.api.AbstractAssert

    actual, info, myself, objects, throwUnsupportedExceptionOnEquals
  • Method Summary

    Modifier and Type
    Method
    Description
    hasAttributes(io.opentelemetry.api.common.Attributes attributes)
    Asserts the log has the given attributes.
    hasAttributes(Map.Entry<? extends io.opentelemetry.api.common.AttributeKey<?>,?>... entries)
    Asserts the log has the given attributes.
    Asserts the log has attributes matching all assertions.
    Asserts the log has attributes matching all assertions.
    hasAttributesSatisfying(Consumer<io.opentelemetry.api.common.Attributes> attributes)
    Asserts the log has attributes satisfying the given condition.
    Asserts the log has attributes matching all assertions and no more.
    Asserts the log has attributes matching all assertions and no more.
    Asserts the log has the given body.
    hasInstrumentationScope(io.opentelemetry.sdk.common.InstrumentationScopeInfo instrumentationScopeInfo)
    Asserts the InstrumentationScopeInfo associated with a log matches the expected value.
    hasObservedTimestamp(long observedEpochNanos)
    Asserts the log has the given epoch observedTimestamp.
    hasResource(io.opentelemetry.sdk.resources.Resource resource)
    Asserts the Resource associated with a log matches the expected value.
    hasSeverity(io.opentelemetry.api.logs.Severity severity)
    Asserts the log has the given severity.
    hasSeverityText(String severityText)
    Asserts the log has the given severity text.
    hasSpanContext(io.opentelemetry.api.trace.SpanContext spanContext)
    Asserts the log has the given span context.
    hasTimestamp(long timestampEpochNanos)
    Asserts the log has the given epoch timestamp.
    hasTotalAttributeCount(int totalAttributeCount)
    Asserts the log has the given total attributes.

    Methods inherited from class org.assertj.core.api.AbstractAssert

    areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.assertj.core.api.Descriptable

    as, as, as, describedAs