@Generated(value="software.amazon.awssdk:codegen") public final class ResponseTimeRootCauseService extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResponseTimeRootCauseService.Builder,ResponseTimeRootCauseService>
A collection of fields identifying the service in a response time warning.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResponseTimeRootCauseService.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The account ID associated to the service.
|
static ResponseTimeRootCauseService.Builder |
builder() |
List<ResponseTimeRootCauseEntity> |
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 ResponseTimeRootCauseService.Builder> |
serializableBuilderClass() |
ResponseTimeRootCauseService.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<ResponseTimeRootCauseEntity> 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 ResponseTimeRootCauseService.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResponseTimeRootCauseService.Builder,ResponseTimeRootCauseService>public static ResponseTimeRootCauseService.Builder builder()
public static Class<? extends ResponseTimeRootCauseService.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.