Class Utils

java.lang.Object
io.opentelemetry.api.internal.Utils

@Immutable public final class Utils extends Object
General internal utility methods.

This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.

  • Constructor Details

    • Utils

      private Utils()
  • Method Details

    • checkArgument

      public static void checkArgument(boolean isValid, String errorMessage)
      Throws an IllegalArgumentException if the argument is false. This method is similar to Preconditions.checkArgument(boolean, Object) from Guava.
      Parameters:
      isValid - whether the argument check passed.
      errorMessage - the message to use for the exception.