code: public static StreamSegmentInformationBuilder from(SegmentProperties base) {
          return StreamSegmentInformation.builder()
                                         .name(base.getName())
                                         .startOffset(base.getStartOffset())
                                         .length(base.getLength())
                                         .sealed(base.isSealed())
                                         .deleted(base.isDeleted())
                                         .lastModified(base.getLastModified())
                                         .attributes(base.getAttributes());
      }
docs: Creates a new {@link StreamSegmentInformationBuilder} with information already populated from the given SegmentProperties.
  
  @param base The SegmentProperties to use as a base.
  @return The Builder.