public static class

ContentTreeSummary.Builder

extends AbstractPagedSummary.AbstractPagedBuilder<B extends AbstractPagedBuilder<B, S extends AbstractPagedSummary>, S>
java.lang.Object
   ↳ com.atlassian.stash.util.BuilderSupport
     ↳ com.atlassian.stash.util.AbstractSummary.AbstractBuilder<B extends com.atlassian.stash.util.AbstractSummary.AbstractBuilder<B, S extends com.atlassian.stash.util.AbstractSummary>, S>
       ↳ com.atlassian.stash.util.AbstractPagedSummary.AbstractPagedBuilder<B extends com.atlassian.stash.util.AbstractPagedSummary.AbstractPagedBuilder<B, S extends com.atlassian.stash.util.AbstractPagedSummary>, S>
         ↳ com.atlassian.stash.content.ContentTreeSummary.Builder

Summary

[Expand]
Inherited Fields
From class com.atlassian.stash.util.BuilderSupport
Public Constructors
ContentTreeSummary.Builder(AbstractSummary summary)
Creates and initializes a new builder using details from the provided summary.
ContentTreeSummary.Builder(CommandResult result)
Creates a new builder with the provided result.
Public Methods
@Nonnull ContentTreeSummary build()
Protected Methods
@Nonnull ContentTreeSummary.Builder self()
[Expand]
Inherited Methods
From class com.atlassian.stash.util.AbstractPagedSummary.AbstractPagedBuilder
From class com.atlassian.stash.util.AbstractSummary.AbstractBuilder
From class com.atlassian.stash.util.BuilderSupport
From class java.lang.Object

Public Constructors

public ContentTreeSummary.Builder (AbstractSummary summary)

Creates and initializes a new builder using details from the provided summary. If the provided summary is paged, those details will also be copied over.

Parameters
summary the summary to initialize this builder from

public ContentTreeSummary.Builder (CommandResult result)

Creates a new builder with the provided result.

Parameters
result the operation result for the summary

Public Methods

@Nonnull public ContentTreeSummary build ()

Protected Methods

@Nonnull protected ContentTreeSummary.Builder self ()