@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FaultRootCause extends Object implements Serializable, Cloneable, StructuredPojo
The root cause information for a trace summary fault.
Constructor and Description |
---|
FaultRootCause() |
Modifier and Type | Method and Description |
---|---|
FaultRootCause |
clone() |
boolean |
equals(Object obj) |
Boolean |
getClientImpacting()
A flag that denotes that the root cause impacts the trace client.
|
List<FaultRootCauseService> |
getServices()
A list of corresponding services.
|
int |
hashCode() |
Boolean |
isClientImpacting()
A flag that denotes that the root cause impacts the trace client.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setClientImpacting(Boolean clientImpacting)
A flag that denotes that the root cause impacts the trace client.
|
void |
setServices(Collection<FaultRootCauseService> services)
A list of corresponding services.
|
String |
toString()
Returns a string representation of this object.
|
FaultRootCause |
withClientImpacting(Boolean clientImpacting)
A flag that denotes that the root cause impacts the trace client.
|
FaultRootCause |
withServices(Collection<FaultRootCauseService> services)
A list of corresponding services.
|
FaultRootCause |
withServices(FaultRootCauseService... services)
A list of corresponding services.
|
public List<FaultRootCauseService> getServices()
A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.
public void setServices(Collection<FaultRootCauseService> services)
A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.
services
- A list of corresponding services. A service identifies a segment and it contains a name, account ID, type,
and inferred flag.public FaultRootCause withServices(FaultRootCauseService... services)
A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.
NOTE: This method appends the values to the existing list (if any). Use
setServices(java.util.Collection)
or withServices(java.util.Collection)
if you want to override
the existing values.
services
- A list of corresponding services. A service identifies a segment and it contains a name, account ID, type,
and inferred flag.public FaultRootCause withServices(Collection<FaultRootCauseService> services)
A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.
services
- A list of corresponding services. A service identifies a segment and it contains a name, account ID, type,
and inferred flag.public void setClientImpacting(Boolean clientImpacting)
A flag that denotes that the root cause impacts the trace client.
clientImpacting
- A flag that denotes that the root cause impacts the trace client.public Boolean getClientImpacting()
A flag that denotes that the root cause impacts the trace client.
public FaultRootCause withClientImpacting(Boolean clientImpacting)
A flag that denotes that the root cause impacts the trace client.
clientImpacting
- A flag that denotes that the root cause impacts the trace client.public Boolean isClientImpacting()
A flag that denotes that the root cause impacts the trace client.
public String toString()
toString
in class Object
Object.toString()
public FaultRootCause clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.