Interface ListPrefetchSchedulesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListPrefetchSchedulesRequest.Builder,ListPrefetchSchedulesRequest>,MediaTailorRequest.Builder,SdkBuilder<ListPrefetchSchedulesRequest.Builder,ListPrefetchSchedulesRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListPrefetchSchedulesRequest
public static interface ListPrefetchSchedulesRequest.Builder extends MediaTailorRequest.Builder, SdkPojo, CopyableBuilder<ListPrefetchSchedulesRequest.Builder,ListPrefetchSchedulesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListPrefetchSchedulesRequest.BuildermaxResults(Integer maxResults)The maximum number of prefetch schedules that you want MediaTailor to return in response to the current request.ListPrefetchSchedulesRequest.BuildernextToken(String nextToken)(Optional) If the playback configuration has more thanMaxResultsprefetch schedules, useNextTokento get the second and subsequent pages of results.ListPrefetchSchedulesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListPrefetchSchedulesRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ListPrefetchSchedulesRequest.BuilderplaybackConfigurationName(String playbackConfigurationName)Retrieves the prefetch schedule(s) for a specific playback configuration.ListPrefetchSchedulesRequest.BuilderstreamId(String streamId)An optional filtering parameter whereby MediaTailor filters the prefetch schedules to include only specific streams.-
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.mediatailor.model.MediaTailorRequest.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
-
maxResults
ListPrefetchSchedulesRequest.Builder maxResults(Integer maxResults)
The maximum number of prefetch schedules that you want MediaTailor to return in response to the current request. If there are more than
MaxResultsprefetch schedules, use the value ofNextTokenin the response to get the next page of results.- Parameters:
maxResults- The maximum number of prefetch schedules that you want MediaTailor to return in response to the current request. If there are more thanMaxResultsprefetch schedules, use the value ofNextTokenin the response to get the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListPrefetchSchedulesRequest.Builder nextToken(String nextToken)
(Optional) If the playback configuration has more than
MaxResultsprefetch schedules, useNextTokento get the second and subsequent pages of results.For the first
ListPrefetchSchedulesRequestrequest, omit this value.For the second and subsequent requests, get the value of
NextTokenfrom the previous response and specify that value forNextTokenin the request.If the previous response didn't include a
NextTokenelement, there are no more prefetch schedules to get.- Parameters:
nextToken- (Optional) If the playback configuration has more thanMaxResultsprefetch schedules, useNextTokento get the second and subsequent pages of results.For the first
ListPrefetchSchedulesRequestrequest, omit this value.For the second and subsequent requests, get the value of
NextTokenfrom the previous response and specify that value forNextTokenin the request.If the previous response didn't include a
NextTokenelement, there are no more prefetch schedules to get.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
playbackConfigurationName
ListPrefetchSchedulesRequest.Builder playbackConfigurationName(String playbackConfigurationName)
Retrieves the prefetch schedule(s) for a specific playback configuration.
- Parameters:
playbackConfigurationName- Retrieves the prefetch schedule(s) for a specific playback configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamId
ListPrefetchSchedulesRequest.Builder streamId(String streamId)
An optional filtering parameter whereby MediaTailor filters the prefetch schedules to include only specific streams.
- Parameters:
streamId- An optional filtering parameter whereby MediaTailor filters the prefetch schedules to include only specific streams.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListPrefetchSchedulesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListPrefetchSchedulesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-