Package com.seam.api.types
Class ServiceHealth.Builder
- java.lang.Object
-
- com.seam.api.types.ServiceHealth.Builder
-
- All Implemented Interfaces:
ServiceHealth._FinalStage,ServiceHealth.DescriptionStage,ServiceHealth.ServiceStage,ServiceHealth.StatusStage
- Enclosing class:
- ServiceHealth
public static final class ServiceHealth.Builder extends java.lang.Object implements ServiceHealth.ServiceStage, ServiceHealth.StatusStage, ServiceHealth.DescriptionStage, ServiceHealth._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceHealthbuild()ServiceHealth._FinalStagedescription(java.lang.String description)ServiceHealth.Builderfrom(ServiceHealth other)ServiceHealth.StatusStageservice(java.lang.String service)ServiceHealth.DescriptionStagestatus(ServiceHealthStatus status)
-
-
-
Method Detail
-
from
public ServiceHealth.Builder from(ServiceHealth other)
- Specified by:
fromin interfaceServiceHealth.ServiceStage
-
service
public ServiceHealth.StatusStage service(java.lang.String service)
- Specified by:
servicein interfaceServiceHealth.ServiceStage
-
status
public ServiceHealth.DescriptionStage status(ServiceHealthStatus status)
- Specified by:
statusin interfaceServiceHealth.StatusStage
-
description
public ServiceHealth._FinalStage description(java.lang.String description)
- Specified by:
descriptionin interfaceServiceHealth.DescriptionStage
-
build
public ServiceHealth build()
- Specified by:
buildin interfaceServiceHealth._FinalStage
-
-