Package io.grpc.xds
Class AutoValue_EnvoyServerProtoData_OutlierDetection
- java.lang.Object
-
- io.grpc.xds.EnvoyServerProtoData.OutlierDetection
-
- io.grpc.xds.AutoValue_EnvoyServerProtoData_OutlierDetection
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_EnvoyServerProtoData_OutlierDetection extends EnvoyServerProtoData.OutlierDetection
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.LongbaseEjectionTimeNanosprivate EnvoyServerProtoData.FailurePercentageEjectionfailurePercentageEjectionprivate java.lang.LongintervalNanosprivate java.lang.IntegermaxEjectionPercentprivate java.lang.LongmaxEjectionTimeNanosprivate EnvoyServerProtoData.SuccessRateEjectionsuccessRateEjection
-
Constructor Summary
Constructors Constructor Description AutoValue_EnvoyServerProtoData_OutlierDetection(java.lang.Long intervalNanos, java.lang.Long baseEjectionTimeNanos, java.lang.Long maxEjectionTimeNanos, java.lang.Integer maxEjectionPercent, EnvoyServerProtoData.SuccessRateEjection successRateEjection, EnvoyServerProtoData.FailurePercentageEjection failurePercentageEjection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.LongbaseEjectionTimeNanos()booleanequals(java.lang.Object o)(package private) EnvoyServerProtoData.FailurePercentageEjectionfailurePercentageEjection()inthashCode()(package private) java.lang.LongintervalNanos()(package private) java.lang.IntegermaxEjectionPercent()(package private) java.lang.LongmaxEjectionTimeNanos()(package private) EnvoyServerProtoData.SuccessRateEjectionsuccessRateEjection()java.lang.StringtoString()-
Methods inherited from class io.grpc.xds.EnvoyServerProtoData.OutlierDetection
create, fromEnvoyOutlierDetection
-
-
-
-
Field Detail
-
intervalNanos
private final java.lang.Long intervalNanos
-
baseEjectionTimeNanos
private final java.lang.Long baseEjectionTimeNanos
-
maxEjectionTimeNanos
private final java.lang.Long maxEjectionTimeNanos
-
maxEjectionPercent
private final java.lang.Integer maxEjectionPercent
-
successRateEjection
private final EnvoyServerProtoData.SuccessRateEjection successRateEjection
-
failurePercentageEjection
private final EnvoyServerProtoData.FailurePercentageEjection failurePercentageEjection
-
-
Constructor Detail
-
AutoValue_EnvoyServerProtoData_OutlierDetection
AutoValue_EnvoyServerProtoData_OutlierDetection(@Nullable java.lang.Long intervalNanos, @Nullable java.lang.Long baseEjectionTimeNanos, @Nullable java.lang.Long maxEjectionTimeNanos, @Nullable java.lang.Integer maxEjectionPercent, @Nullable EnvoyServerProtoData.SuccessRateEjection successRateEjection, @Nullable EnvoyServerProtoData.FailurePercentageEjection failurePercentageEjection)
-
-
Method Detail
-
intervalNanos
@Nullable java.lang.Long intervalNanos()
- Specified by:
intervalNanosin classEnvoyServerProtoData.OutlierDetection
-
baseEjectionTimeNanos
@Nullable java.lang.Long baseEjectionTimeNanos()
- Specified by:
baseEjectionTimeNanosin classEnvoyServerProtoData.OutlierDetection
-
maxEjectionTimeNanos
@Nullable java.lang.Long maxEjectionTimeNanos()
- Specified by:
maxEjectionTimeNanosin classEnvoyServerProtoData.OutlierDetection
-
maxEjectionPercent
@Nullable java.lang.Integer maxEjectionPercent()
- Specified by:
maxEjectionPercentin classEnvoyServerProtoData.OutlierDetection
-
successRateEjection
@Nullable EnvoyServerProtoData.SuccessRateEjection successRateEjection()
- Specified by:
successRateEjectionin classEnvoyServerProtoData.OutlierDetection
-
failurePercentageEjection
@Nullable EnvoyServerProtoData.FailurePercentageEjection failurePercentageEjection()
- Specified by:
failurePercentageEjectionin classEnvoyServerProtoData.OutlierDetection
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-