Package io.grpc.xds
Class AutoValue_FaultConfig_FaultDelay
- java.lang.Object
-
- io.grpc.xds.FaultConfig.FaultDelay
-
- io.grpc.xds.AutoValue_FaultConfig_FaultDelay
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_FaultConfig_FaultDelay extends FaultConfig.FaultDelay
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Long
delayNanos
private boolean
headerDelay
private FaultConfig.FractionalPercent
percent
-
Constructor Summary
Constructors Constructor Description AutoValue_FaultConfig_FaultDelay(java.lang.Long delayNanos, boolean headerDelay, FaultConfig.FractionalPercent percent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.Long
delayNanos()
boolean
equals(java.lang.Object o)
int
hashCode()
(package private) boolean
headerDelay()
(package private) FaultConfig.FractionalPercent
percent()
java.lang.String
toString()
-
Methods inherited from class io.grpc.xds.FaultConfig.FaultDelay
forFixedDelay, forHeader
-
-
-
-
Field Detail
-
delayNanos
private final java.lang.Long delayNanos
-
headerDelay
private final boolean headerDelay
-
percent
private final FaultConfig.FractionalPercent percent
-
-
Constructor Detail
-
AutoValue_FaultConfig_FaultDelay
AutoValue_FaultConfig_FaultDelay(@Nullable java.lang.Long delayNanos, boolean headerDelay, FaultConfig.FractionalPercent percent)
-
-
Method Detail
-
delayNanos
@Nullable java.lang.Long delayNanos()
- Specified by:
delayNanos
in classFaultConfig.FaultDelay
-
headerDelay
boolean headerDelay()
- Specified by:
headerDelay
in classFaultConfig.FaultDelay
-
percent
FaultConfig.FractionalPercent percent()
- Specified by:
percent
in classFaultConfig.FaultDelay
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-