public class org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator extends org.springframework.boot.actuate.health.AbstractReactiveHealthIndicator
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator
  super_class: org.springframework.boot.actuate.health.AbstractReactiveHealthIndicator
{
  private final ReactiveRedisConnectionFactory connectionFactory;
    descriptor: LReactiveRedisConnectionFactory;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(ReactiveRedisConnectionFactory);
    descriptor: (LReactiveRedisConnectionFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
         0: .line 21
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import reactor cannot be resolved\n\tThe import reactor cannot be resolved\n\tThe import org.springframework.data cannot be resolved\n\tThe import org.springframework.data cannot be resolved\n\tThe import org.springframework.data cannot be resolved\n\tThe import org.springframework.data cannot be resolved\n\tThe return types are incompatible for the inherited methods ReactiveHealthIndicator.health(), AbstractReactiveHealthIndicator.health()\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tMono cannot be resolved to a type\n\tThe method getConnection() from the type RedisReactiveHealthIndicator refers to the missing type Mono\n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tMono cannot be resolved\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tSchedulers cannot be resolved\n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tReactiveRedisClusterConnection cannot be resolved to a type\n\tReactiveRedisClusterConnection cannot be resolved to a type\n\tReactiveRedisClusterConnection cannot be resolved to a type\n\tClusterInfo cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
    MethodParameters:
                   Name  Flags
      connectionFactory  

  protected Mono<org.springframework.boot.actuate.health.Health> doHealthCheck(org.springframework.boot.actuate.health.Health$Builder);
    descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;)LMono;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
         0: .line 51
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMono cannot be resolved to a type\n\tThe method getConnection() from the type RedisReactiveHealthIndicator refers to the missing type Mono\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
    Signature: (Lorg/springframework/boot/actuate/health/Health$Builder;)LMono<Lorg/springframework/boot/actuate/health/Health;>;
    MethodParameters:
         Name  Flags
      builder  

  private Mono<ReactiveRedisConnection> getConnection();
    descriptor: ()LMono;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
         0: .line 55
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tMono cannot be resolved\n\tReactiveRedisConnectionFactory cannot be resolved to a type\n\tSchedulers cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
    Signature: ()LMono<LReactiveRedisConnection;>;

  Mono<org.springframework.boot.actuate.health.Health> doHealthCheck(org.springframework.boot.actuate.health.Health$Builder, ReactiveRedisConnection);
    descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;LReactiveRedisConnection;)LMono;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
         0: .line 60
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
    Signature: (Lorg/springframework/boot/actuate/health/Health$Builder;LReactiveRedisConnection;)LMono<Lorg/springframework/boot/actuate/health/Health;>;
    MethodParameters:
            Name  Flags
      builder     
      connection  

  Mono<org.springframework.boot.actuate.health.Health> getHealth(org.springframework.boot.actuate.health.Health$Builder, ReactiveRedisConnection);
    descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;LReactiveRedisConnection;)LMono;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
         0: .line 65
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMono cannot be resolved to a type\n\tReactiveRedisConnection cannot be resolved to a type\n\tReactiveRedisClusterConnection cannot be resolved to a type\n\tReactiveRedisClusterConnection cannot be resolved to a type\n\tReactiveRedisClusterConnection cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
    Signature: (Lorg/springframework/boot/actuate/health/Health$Builder;LReactiveRedisConnection;)LMono<Lorg/springframework/boot/actuate/health/Health;>;
    MethodParameters:
            Name  Flags
      builder     
      connection  

  private org.springframework.boot.actuate.health.Health up(org.springframework.boot.actuate.health.Health$Builder, java.util.Properties);
    descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;Ljava/util/Properties;)Lorg/springframework/boot/actuate/health/Health;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
         0: .line 73
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
    MethodParameters:
         Name  Flags
      builder  
      info     

  org.springframework.boot.actuate.health.Health up(org.springframework.boot.actuate.health.Health$Builder, ClusterInfo);
    descriptor: (Lorg/springframework/boot/actuate/health/Health$Builder;LClusterInfo;)Lorg/springframework/boot/actuate/health/Health;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
         0: .line 77
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tClusterInfo cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.actuate.redis.RedisReactiveHealthIndicator this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/actuate/redis/RedisReactiveHealthIndicator;
    MethodParameters:
             Name  Flags
      builder      
      clusterInfo  
}
SourceFile: "RedisReactiveHealthIndicator.java"
InnerClasses:
  public Builder = org.springframework.boot.actuate.health.Health$Builder of org.springframework.boot.actuate.health.Health