org.sonar.wsclient.qualitygate.internal
Class DefaultQualityGateClient

java.lang.Object
  extended by org.sonar.wsclient.qualitygate.internal.DefaultQualityGateClient
All Implemented Interfaces:
QualityGateClient

public class DefaultQualityGateClient
extends Object
implements QualityGateClient


Constructor Summary
DefaultQualityGateClient(HttpRequestFactory requestFactory)
           
 
Method Summary
 QualityGate create(String qGateName)
           
 QualityGateCondition createCondition(NewCondition condition)
           
 void deleteCondition(long conditionId)
           
 void deselectProject(long qGateId, long projectId)
           
 void destroy(long qGateId)
           
 QualityGates list()
           
 QualityGate rename(long qGateId, String qGateName)
           
 void selectProject(long qGateId, long projectId)
           
 void setDefault(long qGateId)
           
 QualityGateDetails show(long qGateId)
           
 QualityGateDetails show(String qGateName)
           
 void unsetDefault()
           
 QualityGateCondition updateCondition(UpdateCondition condition)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultQualityGateClient

public DefaultQualityGateClient(HttpRequestFactory requestFactory)
Method Detail

list

public QualityGates list()
Specified by:
list in interface QualityGateClient

create

public QualityGate create(String qGateName)
Specified by:
create in interface QualityGateClient

rename

public QualityGate rename(long qGateId,
                          String qGateName)
Specified by:
rename in interface QualityGateClient

show

public QualityGateDetails show(long qGateId)
Specified by:
show in interface QualityGateClient

show

public QualityGateDetails show(String qGateName)
Specified by:
show in interface QualityGateClient

createCondition

public QualityGateCondition createCondition(NewCondition condition)
Specified by:
createCondition in interface QualityGateClient

updateCondition

public QualityGateCondition updateCondition(UpdateCondition condition)
Specified by:
updateCondition in interface QualityGateClient

deleteCondition

public void deleteCondition(long conditionId)
Specified by:
deleteCondition in interface QualityGateClient

destroy

public void destroy(long qGateId)
Specified by:
destroy in interface QualityGateClient

setDefault

public void setDefault(long qGateId)
Specified by:
setDefault in interface QualityGateClient

unsetDefault

public void unsetDefault()
Specified by:
unsetDefault in interface QualityGateClient

selectProject

public void selectProject(long qGateId,
                          long projectId)
Specified by:
selectProject in interface QualityGateClient

deselectProject

public void deselectProject(long qGateId,
                            long projectId)
Specified by:
deselectProject in interface QualityGateClient


Copyright © 2009–2015 SonarSource. All rights reserved.