Interface GetChannelScheduleRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetChannelScheduleRequest.Builder,GetChannelScheduleRequest>,MediaTailorRequest.Builder,SdkBuilder<GetChannelScheduleRequest.Builder,GetChannelScheduleRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetChannelScheduleRequest
public static interface GetChannelScheduleRequest.Builder extends MediaTailorRequest.Builder, SdkPojo, CopyableBuilder<GetChannelScheduleRequest.Builder,GetChannelScheduleRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetChannelScheduleRequest.BuilderchannelName(String channelName)The name of the channel associated with this Channel Schedule.GetChannelScheduleRequest.BuilderdurationMinutes(String durationMinutes)The duration in minutes of the channel schedule.GetChannelScheduleRequest.BuildermaxResults(Integer maxResults)The maximum number of channel schedules that you want MediaTailor to return in response to the current request.GetChannelScheduleRequest.BuildernextToken(String nextToken)(Optional) If the playback configuration has more thanMaxResultschannel schedules, useNextTokento get the second and subsequent pages of results.GetChannelScheduleRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)GetChannelScheduleRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
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, sdkFields
-
-
-
-
Method Detail
-
channelName
GetChannelScheduleRequest.Builder channelName(String channelName)
The name of the channel associated with this Channel Schedule.
- Parameters:
channelName- The name of the channel associated with this Channel Schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
durationMinutes
GetChannelScheduleRequest.Builder durationMinutes(String durationMinutes)
The duration in minutes of the channel schedule.
- Parameters:
durationMinutes- The duration in minutes of the channel schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
GetChannelScheduleRequest.Builder maxResults(Integer maxResults)
The maximum number of channel schedules that you want MediaTailor to return in response to the current request. If there are more than
MaxResultschannel schedules, use the value ofNextTokenin the response to get the next page of results.- Parameters:
maxResults- The maximum number of channel schedules that you want MediaTailor to return in response to the current request. If there are more thanMaxResultschannel 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
GetChannelScheduleRequest.Builder nextToken(String nextToken)
(Optional) If the playback configuration has more than
MaxResultschannel schedules, useNextTokento get the second and subsequent pages of results.For the first
GetChannelScheduleRequestrequest, 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 channel schedules to get.- Parameters:
nextToken- (Optional) If the playback configuration has more thanMaxResultschannel schedules, useNextTokento get the second and subsequent pages of results.For the first
GetChannelScheduleRequestrequest, 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 channel schedules to get.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetChannelScheduleRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetChannelScheduleRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-