public interface org.springframework.http.codec.ServerSentEvent$Builder<T>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.springframework.http.codec.ServerSentEvent$Builder
  super_class: java.lang.Object
{
  public abstract org.springframework.http.codec.ServerSentEvent$Builder<T> id(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/springframework/http/codec/ServerSentEvent$Builder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lorg/springframework/http/codec/ServerSentEvent$Builder<TT;>;
    MethodParameters:
      Name  Flags
      id    

  public abstract org.springframework.http.codec.ServerSentEvent$Builder<T> event(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/springframework/http/codec/ServerSentEvent$Builder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lorg/springframework/http/codec/ServerSentEvent$Builder<TT;>;
    MethodParameters:
       Name  Flags
      event  

  public abstract org.springframework.http.codec.ServerSentEvent$Builder<T> retry(java.time.Duration);
    descriptor: (Ljava/time/Duration;)Lorg/springframework/http/codec/ServerSentEvent$Builder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/time/Duration;)Lorg/springframework/http/codec/ServerSentEvent$Builder<TT;>;
    MethodParameters:
       Name  Flags
      retry  

  public abstract org.springframework.http.codec.ServerSentEvent$Builder<T> comment(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/springframework/http/codec/ServerSentEvent$Builder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lorg/springframework/http/codec/ServerSentEvent$Builder<TT;>;
    MethodParameters:
         Name  Flags
      comment  

  public abstract org.springframework.http.codec.ServerSentEvent$Builder<T> data(T);
    descriptor: (Ljava/lang/Object;)Lorg/springframework/http/codec/ServerSentEvent$Builder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (TT;)Lorg/springframework/http/codec/ServerSentEvent$Builder<TT;>;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
      Name  Flags
      data  

  public abstract org.springframework.http.codec.ServerSentEvent<T> build();
    descriptor: ()Lorg/springframework/http/codec/ServerSentEvent;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lorg/springframework/http/codec/ServerSentEvent<TT;>;
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "ServerSentEvent.java"
NestHost: org.springframework.http.codec.ServerSentEvent
InnerClasses:
  public abstract Builder = org.springframework.http.codec.ServerSentEvent$Builder of org.springframework.http.codec.ServerSentEvent