Interface ListReservationsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<ListReservationsRequest.Builder,ListReservationsRequest>, MediaLiveRequest.Builder, SdkBuilder<ListReservationsRequest.Builder,ListReservationsRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
ListReservationsRequest

public static interface ListReservationsRequest.Builder extends MediaLiveRequest.Builder, SdkPojo, CopyableBuilder<ListReservationsRequest.Builder,ListReservationsRequest>
  • Method Details

    • channelClass

      ListReservationsRequest.Builder channelClass(String channelClass)
      Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'
      Parameters:
      channelClass - Filter by channel class, 'STANDARD' or 'SINGLE_PIPELINE'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codec

      Filter by codec, 'AVC', 'HEVC', 'MPEG2', 'AUDIO', or 'LINK'
      Parameters:
      codec - Filter by codec, 'AVC', 'HEVC', 'MPEG2', 'AUDIO', or 'LINK'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      ListReservationsRequest.Builder maxResults(Integer maxResults)
      Sets the value of the MaxResults property for this object.
      Parameters:
      maxResults - The new value for the MaxResults property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maximumBitrate

      ListReservationsRequest.Builder maximumBitrate(String maximumBitrate)
      Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS', or 'MAX_50_MBPS'
      Parameters:
      maximumBitrate - Filter by bitrate, 'MAX_10_MBPS', 'MAX_20_MBPS', or 'MAX_50_MBPS'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maximumFramerate

      ListReservationsRequest.Builder maximumFramerate(String maximumFramerate)
      Filter by framerate, 'MAX_30_FPS' or 'MAX_60_FPS'
      Parameters:
      maximumFramerate - Filter by framerate, 'MAX_30_FPS' or 'MAX_60_FPS'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      Sets the value of the NextToken property for this object.
      Parameters:
      nextToken - The new value for the NextToken property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resolution

      ListReservationsRequest.Builder resolution(String resolution)
      Filter by resolution, 'SD', 'HD', 'FHD', or 'UHD'
      Parameters:
      resolution - Filter by resolution, 'SD', 'HD', 'FHD', or 'UHD'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      ListReservationsRequest.Builder resourceType(String resourceType)
      Filter by resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
      Parameters:
      resourceType - Filter by resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • specialFeature

      ListReservationsRequest.Builder specialFeature(String specialFeature)
      Filter by special feature, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION'
      Parameters:
      specialFeature - Filter by special feature, 'ADVANCED_AUDIO' or 'AUDIO_NORMALIZATION'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • videoQuality

      ListReservationsRequest.Builder videoQuality(String videoQuality)
      Filter by video quality, 'STANDARD', 'ENHANCED', or 'PREMIUM'
      Parameters:
      videoQuality - Filter by video quality, 'STANDARD', 'ENHANCED', or 'PREMIUM'
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      ListReservationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.