class SwiftSegmentService {

    public Path getSegment(final Path file, final Long size, int segmentNumber) {
        return new Path(this.getSegmentsDirectory(file, size), String.format("%08d", segmentNumber), EnumSet.of(Path.Type.file));
    }

    public  SwiftSegmentService(final SwiftSession session);
    public  SwiftSegmentService(final SwiftSession session, final String prefix);
    public  SwiftSegmentService(final SwiftSession session, final SwiftRegionService regionService);
    public  SwiftSegmentService(final SwiftSession session, final SwiftRegionService regionService, final String prefix);

}