@Generated(value="software.amazon.awssdk:codegen") public final class GetTraceSummariesRequest extends XRayRequest implements ToCopyableBuilder<GetTraceSummariesRequest.Builder,GetTraceSummariesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetTraceSummariesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetTraceSummariesRequest.Builder |
builder() |
Instant |
endTime()
The end of the time frame for which to retrieve traces.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
filterExpression()
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
nextToken()
Specify the pagination token returned by a previous request to retrieve the next page of results.
|
Boolean |
sampling()
Set to
true to get summaries for only a subset of available traces. |
SamplingStrategy |
samplingStrategy()
A parameter to indicate whether to enable sampling on trace summaries.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetTraceSummariesRequest.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The start of the time frame for which to retrieve traces.
|
TimeRangeType |
timeRangeType()
A parameter to indicate whether to query trace summaries by TraceId or Event time.
|
String |
timeRangeTypeAsString()
A parameter to indicate whether to query trace summaries by TraceId or Event time.
|
GetTraceSummariesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant startTime()
The start of the time frame for which to retrieve traces.
public final Instant endTime()
The end of the time frame for which to retrieve traces.
public final TimeRangeType timeRangeType()
A parameter to indicate whether to query trace summaries by TraceId or Event time.
If the service returns an enum value that is not available in the current SDK version, timeRangeType
will return TimeRangeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
timeRangeTypeAsString().
TimeRangeTypepublic final String timeRangeTypeAsString()
A parameter to indicate whether to query trace summaries by TraceId or Event time.
If the service returns an enum value that is not available in the current SDK version, timeRangeType
will return TimeRangeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
timeRangeTypeAsString().
TimeRangeTypepublic final Boolean sampling()
Set to true to get summaries for only a subset of available traces.
true to get summaries for only a subset of available traces.public final SamplingStrategy samplingStrategy()
A parameter to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.
public final String filterExpression()
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
public final String nextToken()
Specify the pagination token returned by a previous request to retrieve the next page of results.
public GetTraceSummariesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetTraceSummariesRequest.Builder,GetTraceSummariesRequest>toBuilder in class XRayRequestpublic static GetTraceSummariesRequest.Builder builder()
public static Class<? extends GetTraceSummariesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.