Class ChangeRequest
- java.lang.Object
-
- com.yahoo.vespa.hosted.controller.api.integration.vcmr.ChangeRequest
-
- Direct Known Subclasses:
VespaChangeRequest
public class ChangeRequest extends Object
- Author:
- olaa
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChangeRequest.Approvalstatic classChangeRequest.Builderstatic classChangeRequest.Impact
-
Constructor Summary
Constructors Constructor Description ChangeRequest(String id, ChangeRequestSource changeRequestSource, List<String> impactedSwitches, List<String> impactedHosts, ChangeRequest.Approval approval, ChangeRequest.Impact impact)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)ChangeRequest.ApprovalgetApproval()ChangeRequestSourcegetChangeRequestSource()StringgetId()ChangeRequest.ImpactgetImpact()List<String>getImpactedHosts()List<String>getImpactedSwitches()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ChangeRequest
public ChangeRequest(String id, ChangeRequestSource changeRequestSource, List<String> impactedSwitches, List<String> impactedHosts, ChangeRequest.Approval approval, ChangeRequest.Impact impact)
-
-
Method Detail
-
getId
public String getId()
-
getChangeRequestSource
public ChangeRequestSource getChangeRequestSource()
-
getApproval
public ChangeRequest.Approval getApproval()
-
getImpact
public ChangeRequest.Impact getImpact()
-
-