@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FaultRootCauseService extends Object implements Serializable, Cloneable, StructuredPojo
A collection of fields identifying the services in a trace summary fault.
Constructor and Description |
---|
FaultRootCauseService() |
Modifier and Type | Method and Description |
---|---|
FaultRootCauseService |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The account ID associated to the service.
|
List<FaultRootCauseEntity> |
getEntityPath()
The path of root cause entities found on the service.
|
Boolean |
getInferred()
A Boolean value indicating if the service is inferred from the trace.
|
String |
getName()
The service name.
|
List<String> |
getNames()
A collection of associated service names.
|
String |
getType()
The type associated to the service.
|
int |
hashCode() |
Boolean |
isInferred()
A Boolean value indicating if the service is inferred from the trace.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The account ID associated to the service.
|
void |
setEntityPath(Collection<FaultRootCauseEntity> entityPath)
The path of root cause entities found on the service.
|
void |
setInferred(Boolean inferred)
A Boolean value indicating if the service is inferred from the trace.
|
void |
setName(String name)
The service name.
|
void |
setNames(Collection<String> names)
A collection of associated service names.
|
void |
setType(String type)
The type associated to the service.
|
String |
toString()
Returns a string representation of this object.
|
FaultRootCauseService |
withAccountId(String accountId)
The account ID associated to the service.
|
FaultRootCauseService |
withEntityPath(Collection<FaultRootCauseEntity> entityPath)
The path of root cause entities found on the service.
|
FaultRootCauseService |
withEntityPath(FaultRootCauseEntity... entityPath)
The path of root cause entities found on the service.
|
FaultRootCauseService |
withInferred(Boolean inferred)
A Boolean value indicating if the service is inferred from the trace.
|
FaultRootCauseService |
withName(String name)
The service name.
|
FaultRootCauseService |
withNames(Collection<String> names)
A collection of associated service names.
|
FaultRootCauseService |
withNames(String... names)
A collection of associated service names.
|
FaultRootCauseService |
withType(String type)
The type associated to the service.
|
public void setName(String name)
The service name.
name
- The service name.public String getName()
The service name.
public FaultRootCauseService withName(String name)
The service name.
name
- The service name.public List<String> getNames()
A collection of associated service names.
public void setNames(Collection<String> names)
A collection of associated service names.
names
- A collection of associated service names.public FaultRootCauseService withNames(String... names)
A collection of associated service names.
NOTE: This method appends the values to the existing list (if any). Use
setNames(java.util.Collection)
or withNames(java.util.Collection)
if you want to override the
existing values.
names
- A collection of associated service names.public FaultRootCauseService withNames(Collection<String> names)
A collection of associated service names.
names
- A collection of associated service names.public void setType(String type)
The type associated to the service.
type
- The type associated to the service.public String getType()
The type associated to the service.
public FaultRootCauseService withType(String type)
The type associated to the service.
type
- The type associated to the service.public void setAccountId(String accountId)
The account ID associated to the service.
accountId
- The account ID associated to the service.public String getAccountId()
The account ID associated to the service.
public FaultRootCauseService withAccountId(String accountId)
The account ID associated to the service.
accountId
- The account ID associated to the service.public List<FaultRootCauseEntity> getEntityPath()
The path of root cause entities found on the service.
public void setEntityPath(Collection<FaultRootCauseEntity> entityPath)
The path of root cause entities found on the service.
entityPath
- The path of root cause entities found on the service.public FaultRootCauseService withEntityPath(FaultRootCauseEntity... entityPath)
The path of root cause entities found on the service.
NOTE: This method appends the values to the existing list (if any). Use
setEntityPath(java.util.Collection)
or withEntityPath(java.util.Collection)
if you want to
override the existing values.
entityPath
- The path of root cause entities found on the service.public FaultRootCauseService withEntityPath(Collection<FaultRootCauseEntity> entityPath)
The path of root cause entities found on the service.
entityPath
- The path of root cause entities found on the service.public void setInferred(Boolean inferred)
A Boolean value indicating if the service is inferred from the trace.
inferred
- A Boolean value indicating if the service is inferred from the trace.public Boolean getInferred()
A Boolean value indicating if the service is inferred from the trace.
public FaultRootCauseService withInferred(Boolean inferred)
A Boolean value indicating if the service is inferred from the trace.
inferred
- A Boolean value indicating if the service is inferred from the trace.public Boolean isInferred()
A Boolean value indicating if the service is inferred from the trace.
public String toString()
toString
in class Object
Object.toString()
public FaultRootCauseService clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.