Interface ListTestGridSessionsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListTestGridSessionsRequest.Builder,
,ListTestGridSessionsRequest> DeviceFarmRequest.Builder
,SdkBuilder<ListTestGridSessionsRequest.Builder,
,ListTestGridSessionsRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ListTestGridSessionsRequest
public static interface ListTestGridSessionsRequest.Builder
extends DeviceFarmRequest.Builder, SdkPojo, CopyableBuilder<ListTestGridSessionsRequest.Builder,ListTestGridSessionsRequest>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTimeAfter
(Instant creationTimeAfter) Return only sessions created after this time.creationTimeBefore
(Instant creationTimeBefore) Return only sessions created before this time.endTimeAfter
(Instant endTimeAfter) Return only sessions that ended after this time.endTimeBefore
(Instant endTimeBefore) Return only sessions that ended before this time.Return only this many results at a time.Pagination token.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.projectArn
(String projectArn) ARN of a TestGridProject.Return only sessions in this state.status
(TestGridSessionStatus status) Return only sessions in this state.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.devicefarm.model.DeviceFarmRequest.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 Details
-
projectArn
ARN of a TestGridProject.
- Parameters:
projectArn
- ARN of a TestGridProject.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Return only sessions in this state.
- Parameters:
status
- Return only sessions in this state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Return only sessions in this state.
- Parameters:
status
- Return only sessions in this state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTimeAfter
Return only sessions created after this time.
- Parameters:
creationTimeAfter
- Return only sessions created after this time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTimeBefore
Return only sessions created before this time.
- Parameters:
creationTimeBefore
- Return only sessions created before this time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTimeAfter
Return only sessions that ended after this time.
- Parameters:
endTimeAfter
- Return only sessions that ended after this time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTimeBefore
Return only sessions that ended before this time.
- Parameters:
endTimeBefore
- Return only sessions that ended before this time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResult
Return only this many results at a time.
- Parameters:
maxResult
- Return only this many results at a time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
Pagination token.
- Parameters:
nextToken
- Pagination token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListTestGridSessionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListTestGridSessionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-