Class VirtualServiceSpecFaultDelay
- java.lang.Object
-
- com.marcnuri.yakc.model.io.istio.networking.v1alpha3.VirtualServiceSpecFaultDelay
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class VirtualServiceSpecFaultDelay extends java.lang.Object implements com.marcnuri.yakc.model.Model
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VirtualServiceSpecFaultDelay.Builder
-
Constructor Summary
Constructors Constructor Description VirtualServiceSpecFaultDelay()
VirtualServiceSpecFaultDelay(java.lang.String exponentialDelay, java.lang.String fixedDelay, java.lang.Number percent, VirtualServiceSpecFaultDelayPercentage percentage)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VirtualServiceSpecFaultDelay.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.lang.String
getExponentialDelay()
java.lang.String
getFixedDelay()
Add a fixed delay before forwarding the request.java.lang.Number
getPercent()
Percentage of requests on which the delay will be injected (0-100).VirtualServiceSpecFaultDelayPercentage
getPercentage()
int
hashCode()
void
setExponentialDelay(java.lang.String exponentialDelay)
void
setFixedDelay(java.lang.String fixedDelay)
Add a fixed delay before forwarding the request.void
setPercent(java.lang.Number percent)
Percentage of requests on which the delay will be injected (0-100).void
setPercentage(VirtualServiceSpecFaultDelayPercentage percentage)
VirtualServiceSpecFaultDelay.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
VirtualServiceSpecFaultDelay
public VirtualServiceSpecFaultDelay(java.lang.String exponentialDelay, java.lang.String fixedDelay, java.lang.Number percent, VirtualServiceSpecFaultDelayPercentage percentage)
-
VirtualServiceSpecFaultDelay
public VirtualServiceSpecFaultDelay()
-
-
Method Detail
-
builder
public static VirtualServiceSpecFaultDelay.Builder builder()
-
toBuilder
public VirtualServiceSpecFaultDelay.Builder toBuilder()
-
getExponentialDelay
public java.lang.String getExponentialDelay()
-
getFixedDelay
public java.lang.String getFixedDelay()
Add a fixed delay before forwarding the request.
-
getPercent
public java.lang.Number getPercent()
Percentage of requests on which the delay will be injected (0-100).
-
getPercentage
public VirtualServiceSpecFaultDelayPercentage getPercentage()
-
setExponentialDelay
public void setExponentialDelay(java.lang.String exponentialDelay)
-
setFixedDelay
public void setFixedDelay(java.lang.String fixedDelay)
Add a fixed delay before forwarding the request.
-
setPercent
public void setPercent(java.lang.Number percent)
Percentage of requests on which the delay will be injected (0-100).
-
setPercentage
public void setPercentage(VirtualServiceSpecFaultDelayPercentage percentage)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-