com.atlassian.fisheye.spi.admin.data
Class GitRepositoryData

java.lang.Object
  extended by com.atlassian.fisheye.spi.admin.data.RepositoryData
      extended by com.atlassian.fisheye.spi.admin.data.GitRepositoryData

public class GitRepositoryData
extends RepositoryData

FishEye repository data object for Git repositories.

Only those methods specified to throw NullPointerException do not accept null values to clear the corresponding field.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.fisheye.spi.admin.data.RepositoryData
RepositoryData.Type
 
Field Summary
 
Fields inherited from class com.atlassian.fisheye.spi.admin.data.RepositoryData
NAME_REGEX, TIME_INTERVAL_REGEX
 
Constructor Summary
GitRepositoryData(java.lang.String name, java.lang.String location)
           See the documentation of RepositoryData.setName(String) and setLocation(String) for possible exceptions thrown.
 
Method Summary
 java.lang.Integer getBlockSize()
           
 java.lang.String getLocation()
           
 java.lang.String getPath()
           
 RepositoryData.Type getType()
           
 void setBlockSize(java.lang.Integer blockSize)
           
 void setLocation(java.lang.String location)
           
 void setPath(java.lang.String path)
           
 
Methods inherited from class com.atlassian.fisheye.spi.admin.data.RepositoryData
getDescription, getName, isStoreDiff, setDescription, setName, setStoreDiff
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GitRepositoryData

public GitRepositoryData(java.lang.String name,
                         java.lang.String location)

See the documentation of RepositoryData.setName(String) and setLocation(String) for possible exceptions thrown.

Method Detail

getType

public RepositoryData.Type getType()
Specified by:
getType in class RepositoryData

getLocation

public java.lang.String getLocation()

setLocation

public void setLocation(java.lang.String location)
Throws:
java.lang.NullPointerException - if location is null
java.lang.IllegalArgumentException - if location is blank

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

getBlockSize

public java.lang.Integer getBlockSize()

setBlockSize

public void setBlockSize(java.lang.Integer blockSize)