Interface GetAppMonitorDataRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetAppMonitorDataRequest.Builder,GetAppMonitorDataRequest>,RumRequest.Builder,SdkBuilder<GetAppMonitorDataRequest.Builder,GetAppMonitorDataRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetAppMonitorDataRequest
public static interface GetAppMonitorDataRequest.Builder extends RumRequest.Builder, SdkPojo, CopyableBuilder<GetAppMonitorDataRequest.Builder,GetAppMonitorDataRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetAppMonitorDataRequest.Builderfilters(Collection<QueryFilter> filters)An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.GetAppMonitorDataRequest.Builderfilters(Consumer<QueryFilter.Builder>... filters)An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.GetAppMonitorDataRequest.Builderfilters(QueryFilter... filters)An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.GetAppMonitorDataRequest.BuildermaxResults(Integer maxResults)The maximum number of results to return in one operation.GetAppMonitorDataRequest.Buildername(String name)The name of the app monitor that collected the data that you want to retrieve.GetAppMonitorDataRequest.BuildernextToken(String nextToken)Use the token returned by the previous operation to request the next page of results.GetAppMonitorDataRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)GetAppMonitorDataRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default GetAppMonitorDataRequest.BuildertimeRange(Consumer<TimeRange.Builder> timeRange)A structure that defines the time range that you want to retrieve results from.GetAppMonitorDataRequest.BuildertimeRange(TimeRange timeRange)A structure that defines the time range that you want to retrieve results from.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.rum.model.RumRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
filters
GetAppMonitorDataRequest.Builder filters(Collection<QueryFilter> filters)
An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.
- Parameters:
filters- An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
GetAppMonitorDataRequest.Builder filters(QueryFilter... filters)
An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.
- Parameters:
filters- An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filters
GetAppMonitorDataRequest.Builder filters(Consumer<QueryFilter.Builder>... filters)
An array of structures that you can use to filter the results to those that match one or more sets of key-value pairs that you specify.
This is a convenience method that creates an instance of theQueryFilter.Builderavoiding the need to create one manually viaQueryFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#filters(List.) - Parameters:
filters- a consumer that will call methods onQueryFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#filters(java.util.Collection)
-
maxResults
GetAppMonitorDataRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return in one operation.
- Parameters:
maxResults- The maximum number of results to return in one operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetAppMonitorDataRequest.Builder name(String name)
The name of the app monitor that collected the data that you want to retrieve.
- Parameters:
name- The name of the app monitor that collected the data that you want to retrieve.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
GetAppMonitorDataRequest.Builder nextToken(String nextToken)
Use the token returned by the previous operation to request the next page of results.
- Parameters:
nextToken- Use the token returned by the previous operation to request the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeRange
GetAppMonitorDataRequest.Builder timeRange(TimeRange timeRange)
A structure that defines the time range that you want to retrieve results from.
- Parameters:
timeRange- A structure that defines the time range that you want to retrieve results from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeRange
default GetAppMonitorDataRequest.Builder timeRange(Consumer<TimeRange.Builder> timeRange)
A structure that defines the time range that you want to retrieve results from.
This is a convenience method that creates an instance of theTimeRange.Builderavoiding the need to create one manually viaTimeRange.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimeRange(TimeRange).- Parameters:
timeRange- a consumer that will call methods onTimeRange.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
timeRange(TimeRange)
-
overrideConfiguration
GetAppMonitorDataRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetAppMonitorDataRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-