@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetTraceSummariesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetTraceSummariesRequest() |
Modifier and Type | Method and Description |
---|---|
GetTraceSummariesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Date |
getEndTime()
The end of the time frame for which to retrieve traces.
|
String |
getFilterExpression()
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
|
String |
getNextToken()
Specify the pagination token returned by a previous request to retrieve the next page of results.
|
Boolean |
getSampling()
Set to
true to get summaries for only a subset of available traces. |
SamplingStrategy |
getSamplingStrategy()
A parameter to indicate whether to enable sampling on trace summaries.
|
Date |
getStartTime()
The start of the time frame for which to retrieve traces.
|
String |
getTimeRangeType()
A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service
(segment end time).
|
int |
hashCode() |
Boolean |
isSampling()
Set to
true to get summaries for only a subset of available traces. |
void |
setEndTime(Date endTime)
The end of the time frame for which to retrieve traces.
|
void |
setFilterExpression(String filterExpression)
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
|
void |
setNextToken(String nextToken)
Specify the pagination token returned by a previous request to retrieve the next page of results.
|
void |
setSampling(Boolean sampling)
Set to
true to get summaries for only a subset of available traces. |
void |
setSamplingStrategy(SamplingStrategy samplingStrategy)
A parameter to indicate whether to enable sampling on trace summaries.
|
void |
setStartTime(Date startTime)
The start of the time frame for which to retrieve traces.
|
void |
setTimeRangeType(String timeRangeType)
A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service
(segment end time).
|
String |
toString()
Returns a string representation of this object.
|
GetTraceSummariesRequest |
withEndTime(Date endTime)
The end of the time frame for which to retrieve traces.
|
GetTraceSummariesRequest |
withFilterExpression(String filterExpression)
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
|
GetTraceSummariesRequest |
withNextToken(String nextToken)
Specify the pagination token returned by a previous request to retrieve the next page of results.
|
GetTraceSummariesRequest |
withSampling(Boolean sampling)
Set to
true to get summaries for only a subset of available traces. |
GetTraceSummariesRequest |
withSamplingStrategy(SamplingStrategy samplingStrategy)
A parameter to indicate whether to enable sampling on trace summaries.
|
GetTraceSummariesRequest |
withStartTime(Date startTime)
The start of the time frame for which to retrieve traces.
|
GetTraceSummariesRequest |
withTimeRangeType(String timeRangeType)
A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service
(segment end time).
|
GetTraceSummariesRequest |
withTimeRangeType(TimeRangeType timeRangeType)
A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service
(segment end time).
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setStartTime(Date startTime)
The start of the time frame for which to retrieve traces.
startTime
- The start of the time frame for which to retrieve traces.public Date getStartTime()
The start of the time frame for which to retrieve traces.
public GetTraceSummariesRequest withStartTime(Date startTime)
The start of the time frame for which to retrieve traces.
startTime
- The start of the time frame for which to retrieve traces.public void setEndTime(Date endTime)
The end of the time frame for which to retrieve traces.
endTime
- The end of the time frame for which to retrieve traces.public Date getEndTime()
The end of the time frame for which to retrieve traces.
public GetTraceSummariesRequest withEndTime(Date endTime)
The end of the time frame for which to retrieve traces.
endTime
- The end of the time frame for which to retrieve traces.public void setTimeRangeType(String timeRangeType)
A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service (segment end time).
timeRangeType
- A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service
(segment end time).TimeRangeType
public String getTimeRangeType()
A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service (segment end time).
TimeRangeType
public GetTraceSummariesRequest withTimeRangeType(String timeRangeType)
A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service (segment end time).
timeRangeType
- A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service
(segment end time).TimeRangeType
public GetTraceSummariesRequest withTimeRangeType(TimeRangeType timeRangeType)
A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service (segment end time).
timeRangeType
- A parameter to indicate whether to query trace summaries by TraceId, Event (trace update time), or Service
(segment end time).TimeRangeType
public void setSampling(Boolean sampling)
Set to true
to get summaries for only a subset of available traces.
sampling
- Set to true
to get summaries for only a subset of available traces.public Boolean getSampling()
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 GetTraceSummariesRequest withSampling(Boolean sampling)
Set to true
to get summaries for only a subset of available traces.
sampling
- Set to true
to get summaries for only a subset of available traces.public Boolean isSampling()
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 void setSamplingStrategy(SamplingStrategy samplingStrategy)
A parameter to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.
samplingStrategy
- A parameter to indicate whether to enable sampling on trace summaries. Input parameters are Name and
Value.public SamplingStrategy getSamplingStrategy()
A parameter to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.
public GetTraceSummariesRequest withSamplingStrategy(SamplingStrategy samplingStrategy)
A parameter to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.
samplingStrategy
- A parameter to indicate whether to enable sampling on trace summaries. Input parameters are Name and
Value.public void setFilterExpression(String filterExpression)
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
filterExpression
- Specify a filter expression to retrieve trace summaries for services or requests that meet certain
requirements.public String getFilterExpression()
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
public GetTraceSummariesRequest withFilterExpression(String filterExpression)
Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.
filterExpression
- Specify a filter expression to retrieve trace summaries for services or requests that meet certain
requirements.public void setNextToken(String nextToken)
Specify the pagination token returned by a previous request to retrieve the next page of results.
nextToken
- Specify the pagination token returned by a previous request to retrieve the next page of results.public String getNextToken()
Specify the pagination token returned by a previous request to retrieve the next page of results.
public GetTraceSummariesRequest withNextToken(String nextToken)
Specify the pagination token returned by a previous request to retrieve the next page of results.
nextToken
- Specify the pagination token returned by a previous request to retrieve the next page of results.public String toString()
toString
in class Object
Object.toString()
public GetTraceSummariesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()