Interface GetPersonTrackingRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetPersonTrackingRequest.Builder,GetPersonTrackingRequest>,RekognitionRequest.Builder,SdkBuilder<GetPersonTrackingRequest.Builder,GetPersonTrackingRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetPersonTrackingRequest
public static interface GetPersonTrackingRequest.Builder extends RekognitionRequest.Builder, SdkPojo, CopyableBuilder<GetPersonTrackingRequest.Builder,GetPersonTrackingRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetPersonTrackingRequest.BuilderjobId(String jobId)The identifier for a job that tracks persons in a video.GetPersonTrackingRequest.BuildermaxResults(Integer maxResults)Maximum number of results to return per paginated call.GetPersonTrackingRequest.BuildernextToken(String nextToken)If the previous response was incomplete (because there are more persons to retrieve), Amazon Rekognition Video returns a pagination token in the response.GetPersonTrackingRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)GetPersonTrackingRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)GetPersonTrackingRequest.BuildersortBy(String sortBy)Sort to use for elements in thePersonsarray.GetPersonTrackingRequest.BuildersortBy(PersonTrackingSortBy sortBy)Sort to use for elements in thePersonsarray.-
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.rekognition.model.RekognitionRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
jobId
GetPersonTrackingRequest.Builder jobId(String jobId)
The identifier for a job that tracks persons in a video. You get the
JobIdfrom a call toStartPersonTracking.- Parameters:
jobId- The identifier for a job that tracks persons in a video. You get theJobIdfrom a call toStartPersonTracking.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
GetPersonTrackingRequest.Builder maxResults(Integer maxResults)
Maximum number of results to return per paginated call. The largest value you can specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results is returned. The default value is 1000.
- Parameters:
maxResults- Maximum number of results to return per paginated call. The largest value you can specify is 1000. If you specify a value greater than 1000, a maximum of 1000 results is returned. The default value is 1000.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
GetPersonTrackingRequest.Builder nextToken(String nextToken)
If the previous response was incomplete (because there are more persons to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of persons.
- Parameters:
nextToken- If the previous response was incomplete (because there are more persons to retrieve), Amazon Rekognition Video returns a pagination token in the response. You can use this pagination token to retrieve the next set of persons.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sortBy
GetPersonTrackingRequest.Builder sortBy(String sortBy)
Sort to use for elements in the
Personsarray. UseTIMESTAMPto sort array elements by the time persons are detected. UseINDEXto sort by the tracked persons. If you sort byINDEX, the array elements for each person are sorted by detection confidence. The default sort is byTIMESTAMP.- Parameters:
sortBy- Sort to use for elements in thePersonsarray. UseTIMESTAMPto sort array elements by the time persons are detected. UseINDEXto sort by the tracked persons. If you sort byINDEX, the array elements for each person are sorted by detection confidence. The default sort is byTIMESTAMP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PersonTrackingSortBy,PersonTrackingSortBy
-
sortBy
GetPersonTrackingRequest.Builder sortBy(PersonTrackingSortBy sortBy)
Sort to use for elements in the
Personsarray. UseTIMESTAMPto sort array elements by the time persons are detected. UseINDEXto sort by the tracked persons. If you sort byINDEX, the array elements for each person are sorted by detection confidence. The default sort is byTIMESTAMP.- Parameters:
sortBy- Sort to use for elements in thePersonsarray. UseTIMESTAMPto sort array elements by the time persons are detected. UseINDEXto sort by the tracked persons. If you sort byINDEX, the array elements for each person are sorted by detection confidence. The default sort is byTIMESTAMP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
PersonTrackingSortBy,PersonTrackingSortBy
-
overrideConfiguration
GetPersonTrackingRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetPersonTrackingRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-