com.atlassian.confluence.plugins.dailysummary.content.popular
Class PopularContentExcerptDto.Builder

java.lang.Object
  extended by com.atlassian.confluence.plugins.dailysummary.content.popular.PopularContentExcerptDto.Builder
Enclosing class:
PopularContentExcerptDto

public static class PopularContentExcerptDto.Builder
extends java.lang.Object


Field Summary
 java.lang.String contentLink
           
 
Constructor Summary
PopularContentExcerptDto.Builder(ContentEntityObject content, com.atlassian.user.User author)
           
 
Method Summary
 PopularContentExcerptDto.Builder addImageDataSource(java.util.Map<java.lang.String,javax.activation.DataSource> imageDataSource)
           
 PopularContentExcerptDto.Builder addNetworkParticipant(java.lang.Iterable<com.atlassian.user.User> networkParticipants)
           
 PopularContentExcerptDto.Builder author(com.atlassian.user.User author)
           
 PopularContentExcerptDto build()
           
 PopularContentExcerptDto.Builder commentCount(int count)
           
 PopularContentExcerptDto.Builder contentLink(java.lang.String link)
           
 PopularContentExcerptDto.Builder contentTitle(java.lang.String title)
           
 PopularContentExcerptDto.Builder excerptBody(java.lang.String excerptBody)
           
 PopularContentExcerptDto.Builder likeCount(int count)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

contentLink

public java.lang.String contentLink
Constructor Detail

PopularContentExcerptDto.Builder

public PopularContentExcerptDto.Builder(ContentEntityObject content,
                                        com.atlassian.user.User author)
Method Detail

build

public PopularContentExcerptDto build()

addImageDataSource

public PopularContentExcerptDto.Builder addImageDataSource(java.util.Map<java.lang.String,javax.activation.DataSource> imageDataSource)

addNetworkParticipant

public PopularContentExcerptDto.Builder addNetworkParticipant(java.lang.Iterable<com.atlassian.user.User> networkParticipants)

commentCount

public PopularContentExcerptDto.Builder commentCount(int count)

likeCount

public PopularContentExcerptDto.Builder likeCount(int count)

author

public PopularContentExcerptDto.Builder author(com.atlassian.user.User author)

excerptBody

public PopularContentExcerptDto.Builder excerptBody(java.lang.String excerptBody)

contentTitle

public PopularContentExcerptDto.Builder contentTitle(java.lang.String title)

contentLink

public PopularContentExcerptDto.Builder contentLink(java.lang.String link)


Copyright © 2003-2014 Atlassian. All Rights Reserved.