Class VespaChangeRequest
java.lang.Object
com.yahoo.vespa.hosted.controller.api.integration.vcmr.ChangeRequest
com.yahoo.vespa.hosted.controller.api.integration.vcmr.VespaChangeRequest
- Author:
- olaa
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.yahoo.vespa.hosted.controller.api.integration.vcmr.ChangeRequest
ChangeRequest.Approval, ChangeRequest.Builder, ChangeRequest.Impact -
Constructor Summary
ConstructorsConstructorDescriptionVespaChangeRequest(ChangeRequest changeRequest, com.yahoo.config.provision.zone.ZoneId zoneId) VespaChangeRequest(String id, ChangeRequestSource changeRequestSource, List<String> impactedSwitches, List<String> impactedHosts, ChangeRequest.Approval approval, ChangeRequest.Impact impact, VespaChangeRequest.Status status, List<HostAction> hostActionPlan, com.yahoo.config.provision.zone.ZoneId zoneId) -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.yahoo.config.provision.zone.ZoneIdinthashCode()toString()withActionPlan(List<HostAction> hostActionPlan) withApproval(ChangeRequest.Approval approval) withImpact(ChangeRequest.Impact impact) withSource(ChangeRequestSource source) withStatus(VespaChangeRequest.Status status) Methods inherited from class com.yahoo.vespa.hosted.controller.api.integration.vcmr.ChangeRequest
getApproval, getChangeRequestSource, getId, getImpact, getImpactedHosts, getImpactedSwitches
-
Constructor Details
-
VespaChangeRequest
public VespaChangeRequest(String id, ChangeRequestSource changeRequestSource, List<String> impactedSwitches, List<String> impactedHosts, ChangeRequest.Approval approval, ChangeRequest.Impact impact, VespaChangeRequest.Status status, List<HostAction> hostActionPlan, com.yahoo.config.provision.zone.ZoneId zoneId) -
VespaChangeRequest
public VespaChangeRequest(ChangeRequest changeRequest, com.yahoo.config.provision.zone.ZoneId zoneId)
-
-
Method Details
-
getStatus
-
getHostActionPlan
-
getZoneId
public com.yahoo.config.provision.zone.ZoneId getZoneId() -
withStatus
-
withSource
-
withImpact
-
withApproval
-
withActionPlan
-
equals
- Overrides:
equalsin classChangeRequest
-
hashCode
public int hashCode()- Overrides:
hashCodein classChangeRequest
-
toString
- Overrides:
toStringin classChangeRequest
-