@Deprecated public class

DetailedChangesetsRequest

extends AbstractCommandParameters
java.lang.Object
   ↳ com.atlassian.stash.util.BuilderSupport
     ↳ com.atlassian.stash.scm.AbstractCommandParameters
       ↳ com.atlassian.stash.content.DetailedChangesetsRequest

This class is deprecated.
in 3.7 for removal in 4.0. With the removal of Changeset in 4.0, DetailedChangeset can be renamed to what it really is: Changeset. This request will be replaced by ChangesetsRequest to match.

Class Overview

Defines a request to retrieve a number of changesets and return their details, including the first page of changes between the changeset in question and its first parent.

Summary

Nested Classes
class DetailedChangesetsRequest.Builder  
[Expand]
Inherited Fields
From class com.atlassian.stash.util.BuilderSupport
Public Methods
@Nonnull Iterable<String> getChangesetIds()
int getMaxChangesPerCommit()
@Nonnull Repository getRepository()
boolean isIgnoreMissing()
[Expand]
Inherited Methods
From class com.atlassian.stash.util.BuilderSupport
From class java.lang.Object

Public Methods

@Nonnull public Iterable<String> getChangesetIds ()

Returns
  • a collection containing one or more changeset IDs for retrieval

public int getMaxChangesPerCommit ()

Returns
  • the maximum number of changes to return for each changeset

@Nonnull public Repository getRepository ()

Returns
  • the repository to find the changesets in

public boolean isIgnoreMissing ()

Returns
  • whether this request should ignore missing changesets, defaulting to false