Package com.bytedesk.core.gray_release
Class GrayReleaseStatus
java.lang.Object
com.bytedesk.core.gray_release.GrayReleaseStatus
灰度发布状态
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate Booleanprivate ZonedDateTimeprivate doubleprivate Stringprivate Integerprivate ZonedDateTimeprivate Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringprivate doubleprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription检查是否可以继续放量double获取覆盖率检查是否需要暂停放量
-
Field Details
-
feature
-
enabled
-
percentage
-
status
-
activeUsers
private long activeUsers -
totalUsers
private long totalUsers -
successRate
private double successRate -
failureRate
private double failureRate -
startTime
-
endTime
-
STATUS_PENDING
- See Also:
-
STATUS_ACTIVE
- See Also:
-
STATUS_PAUSED
- See Also:
-
STATUS_COMPLETED
- See Also:
-
-
Constructor Details
-
GrayReleaseStatus
public GrayReleaseStatus()
-
-
Method Details
-
canIncreaseRollout
检查是否可以继续放量 -
shouldPauseRollout
检查是否需要暂停放量 -
getCoverageRate
public double getCoverageRate()获取覆盖率
-