@Generated(value="software.amazon.awssdk:codegen") public final class ErrorRootCauseService extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ErrorRootCauseService.Builder,ErrorRootCauseService>
A collection of fields identifying the services in a trace summary error.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ErrorRootCauseService.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The account ID associated to the service.
|
static ErrorRootCauseService.Builder |
builder() |
List<ErrorRootCauseEntity> |
entityPath()
The path of root cause entities found on the service.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasEntityPath()
Returns true if the EntityPath property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
int |
hashCode() |
boolean |
hasNames()
Returns true if the Names property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
Boolean |
inferred()
A Boolean value indicating if the service is inferred from the trace.
|
String |
name()
The service name.
|
List<String> |
names()
A collection of associated service names.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ErrorRootCauseService.Builder> |
serializableBuilderClass() |
ErrorRootCauseService.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type associated to the service.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The service name.
public final boolean hasNames()
public final List<String> names()
A collection of associated service names.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasNames() to see if a value was sent in this field.
public final String type()
The type associated to the service.
public final String accountId()
The account ID associated to the service.
public final boolean hasEntityPath()
public final List<ErrorRootCauseEntity> entityPath()
The path of root cause entities found on the service.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasEntityPath() to see if a value was sent in this field.
public final Boolean inferred()
A Boolean value indicating if the service is inferred from the trace.
public ErrorRootCauseService.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ErrorRootCauseService.Builder,ErrorRootCauseService>public static ErrorRootCauseService.Builder builder()
public static Class<? extends ErrorRootCauseService.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.